gtkの2つの要素を同じサイズにする方法は?
質問
pyGTKを使用しています。両側に2つの小さな要素がある大きな要素をレイアウトしたい。審美的な理由から、2つの小さいものを同じサイズにしたいです。そのままでは、それらは数ピクセル異なり、その結果、中央の要素は中央に配置されません。
3つのセルでgtk.Tableを使用しようとしましたが、homogeneous = Trueに設定しても効果がありません。 8個のセルを作成し、中央のセルにさらにセルを取り込むことで、それをいじりましたが、うまくいきません。これを行う方法はありますか?
解決
これにはGtkSizeGroupを使用する必要があります。 GtkSizeGroupを作成し、両方のウィジェットを追加します。これにより、両方のウィジェットのサイズが同じになります。そのウィジェットを一方向(幅または高さ)でのみ同じサイズにしたい場合は、「モード」を設定します。 SizeGroupのプロパティ。
所属していません StackOverflow