を使用するアプリケーションを手作業で作成していますGtk+
。GtkGrid
を保持するためにaを使用していますが、関数の2番目のパラメーターが示すように、を特定の列にGtkWidget
入れることはできません。たとえば、最後の要素は4列に配置されましたが、6列に配置しようとすると、機能しません。これは、gtkによって5列に自動的に配置されます。GtkWidget
gtk_grid_attach()
GtkWidget
2 に答える
2
列を単に「スキップ」することはできません。これには意味がありません。空の列の幅はわずか0ピクセルです。幅を0より大きくしたい場合は、同じ行または別の行に何かを配置する必要があります。必要に応じてGtkFixedウィジェットを配置できますが、これが2つのウィジェットを分離するだけの場合は代わりに、行間隔および/または列間隔のプロパティを使用することをお勧めします。GTKの公式ドキュメントには、 GtkGridの動作に関するアドバイスが記載されています。
于 2012-10-25T21:38:17.137 に答える
1
ウィジェット間に空白スペースを設けるだけの場合は、より簡単な方法でそれを実現できるはずです。プレーンGtkBox
のように、ウィジェットを追加するときにパディングサポートを使用します。
于 2012-10-25T14:47:47.727 に答える