根据窗口大小调整Qt小部件的大小

时间:2013-06-09 20:44:44

标签: qt qwidget qsizepolicy

我在QLayout中插入了某些Qt小部件,这些小部件是Qt Window的子代。我正在尝试添加小部件需要初始化的建议大小。我还希望Qt调整小部件的大小,与调整Qt窗口的大小成比例。另外,我想为必须遵守的小部件设置宽高比。但是,我能这样做的唯一方法是使用setFixedSize()。虽然此窗口小部件无法使用窗口重新调整。有什么建议??

编辑:我尝试继承QWidget并重新实现heightForWidth(int w)函数,如此处所述(How to maintain widgets aspect ratio in Qt?)! 。没有任何运气。我在QtScrollArea派生类中设置布局。

0 个答案:

没有答案