2.设置其中每一个控件的最小尺寸miniumSize和大小策略sizePolicy为Expanding
3.设置布局方式layoutStrentch,将来缩放UI界面后可以保证布局比例不变
4.在UI界面空白处右键选择布局,选择一种适合自己的布局方式,最终UI项目列表如下图所示
5.main函数加入关键代码
int main( int argc, char* argv[] )
QApplication a( argc, argv );
MainWindow w;
w.show();
//获取可用桌面大小
QRect deskRect = QApplication::desktop()->availableGeometry();
w.move( deskRect.x(), deskRect.y() );
w.resize( deskRect.right() - deskRect.x(), deskRect.bottom() - deskRect.y() );
return a.exec();
6.运行结果如下图