总结原因:
由于子窗口和父窗口的大小关系不健康,导致父窗口resize失败,失败后会自定义大小
解决方法:
首先,修改父窗口尺寸,保证其大小可以容纳子部件,可以使用setFixSize()之类的函数修改父窗口尺寸。
其次,一定要保证修改父窗口尺寸的函数是放在窗口布局代码之前,如图,我的setInterface()函数内是对窗口布局,若this>setFixSize(QSize(1200,800));函数在setInterface()后面,则还是会报这个错误,只需要将函数位置换一下即可
上一篇:C++库大全
下一篇:Qt QLineEdit 密码模式
Qt









