这里有一个gtk4窗口(ApplicationWindow
),其中包含一个gtkLabel
。当我在标签中填充长多行文本时,窗口的宽度和高度会自动变大,这没有问题。但是我再次在标签中填充了一个简短的文本,我希望窗口大小调整到更小以适合标签大小。Gtk.Widget.width_request
对标签和窗口均无影响。
gtk4 Window.resizable
Gtk。亮点:可调整大小的
: gboolean
如果为TRUE,用户可以调整窗口大小。
Setter方法
gtk_window_set_resizable
Getter方法
gtk_window_get_resizable
您可以使用void gtk_window_set_default_size(GtkWindow* window, int width, int height)
设置不同的窗口高度和宽度。