我已经设置了
setGeometry(0,0,1280,760);
setMaximumSize(1280,760);
setMinimumSize(1280,760);
现在当我打印尺寸和尺寸时,我正在
尺寸:QSize(1280,760)
sizeHint:QSize(970,752)
这是我的应用程序的确切大小,如何将大小和大小精确地更改为1280X760?
答案 0 :(得分:1)
大小提示仅是QLayout内部小部件的推荐大小。它不会影响Windows窗口小部件,在您的情况下是您的应用程序窗口。
但是,如果您想要提供不同尺寸的提示,则需要重新实现sizeHint()
。
QSize MyAppWindow:sizeHint() const
{
return QSize(1280, 760);
}