有什么方法可以让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/

10-09 09:30