GTK窗口调整大小禁用而不返回默认值

时间:2011-11-19 11:07:09

标签: gtk

所以我有这个应用程序,它有点太小,所以我试图调用gtk_window_resize(),好吧,调整它的大小。问题是当我调用gtk_window_set_resizable()并传递FALSE时,由于窗口不可调整大小,我将恢复为默认大小:太小。

有没有办法让永久调整大小不可调整的窗口?

2 个答案:

答案 0 :(得分:5)

gtk_window_set_resizable(window, FALSE)将禁用窗口的所有大小调整,甚至调整以编程方式启动的大小。而是设置窗口的大小请求或其中的小部件。

答案 1 :(得分:0)

你试过翻转执行顺序吗?首先尝试在gtk_window_resizable()中将resizable设置为FALSE,然后使用gtk_widget_set_size_request()

调整大小