我有一个由两个GtkPaned小部件构成的应用程序,一个在另一个内部,以便应用程序实际显示3列。
如何将这些列的宽度设置为百分比?例如,第一列占可用宽度的20%,第二列占30%,第三列占50%。
我已经尝试在应用程序的底部连续放置一百个GtkButtons(例如),然后我在第一列中添加了另一行包含其中的20个,依此类推。最后,我在所有这些按钮之间创建了一个GtkSizeGroup,但它没有按预期工作,它们有不同的宽度。
"宽度"不能使用内置的CSS主题引擎来设置属性。
答案 0 :(得分:0)
一种基本方法是获取外部窗格分配,并设置GtkPaned
窗口小部件右窗格的像素宽度,以便获得百分比。