有什么方法可以让Gtk Paned设置拆分器位置,以便第二个孩子的身高达到100px?
谢谢。
最佳答案
如果您有一个GtkVPaned
并且已经将您的两个小部件添加到其中,则应如下所示:
GtkVPaned *vpane = ...;
// set up stuff here
int pos = ;// calculate correct position here, easy if you know the height already
g_object_set(vpane,
"position", pos,
"position-set", TRUE);
如果您不知道区域的高度,则难度会越来越大,那么实际上您必须将VPane添加到您想要的任何区域中,确保发生布局,然后询问高度。
关于c - Gtk:GtkVPaed第二个 child 的高度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5484962/