我已经使用大部分Widgets
inQt Creator's Designer
模块开发了我的应用程序。我已经硬编码了我的大小,widgets
具体取决于它们在我的笔记本电脑上的显示方式。昨天当我在我的桌面上运行应用程序时(屏幕分辨率低于笔记本电脑),其中一些Main Window
widgets
是不可见的,在启动时有horizontal scrollbar
,我不得不滚动才能看到那些widgets
;我的笔记本电脑不是这种情况。我有两个问题:
是否可以通过使用一些来调整我所有的小部件(即使是那些通过代码添加运行时的
resize factor
小部件)的大小?也许在启动时我会得到运行应用程序的硬件的屏幕分辨率,然后创建一个与我的笔记本电脑分辨率的比率。是否可以在不为每个小部件添加代码的情况下将此因子乘以所有小部件?如何获得运行我的应用程序的屏幕的分辨率?
PS:我想知道解决这个问题的实际方法......谢谢。