Gtk +:如何设置小部件宽度的百分比值?

时间:2014-04-02 20:23:17

标签: widget gtk width

我有一个由两个GtkPaned小部件构成的应用程序,一个在另一个内部,以便应用程序实际显示3列。

如何将这些列的宽度设置为百分比?例如,第一列占可用宽度的20%,第二列占30%,第三列占50%。

我已经尝试在应用程序的底部连续放置一百个GtkButtons(例如),然后我在第一列中添加了另一行包含其中的20个,依此类推。最后,我在所有这些按钮之间创建了一个GtkSizeGroup,但它没有按预期工作,它们有不同的宽度。

"宽度"不能使用内置的CSS主题引擎来设置属性。

1 个答案:

答案 0 :(得分:0)

一种基本方法是获取外部窗格分配,并设置GtkPaned窗口小部件右窗格的像素宽度,以便获得百分比。