【发布时间】:2016-12-06 09:31:19
【问题描述】:
我想在比我在开发机器上使用的显示器更小的显示器上测试窗口的外观。
我尝试使用set_geometry_hints()(设置最小和最大宽度和高度)、set_resizable(False)、set_default_size() 和set_size_request()。但是每次窗口都变大了,因为子小部件要求更大的尺寸。
我注意到在分辨率小于请求大小的较小显示器上,小部件被截断。我必须确保重构 GUI 布局不会发生这种情况,所以我想在我的显示器上进行模拟。
如何在不截断小部件的情况下缩小窗口?
【问题讨论】:
-
我使用 Glade 来规划我的 Gtk3 程序的布局,而不是全部用代码写出来。它可以更轻松地查看哪些小部件适合它们调整大小的位置和方式。