QT程序自适应屏幕大小的方法:
//this->setMinimumSize(640,480); //设置窗口最小值为5.5寸屏,确定界面最小的Size,可以用也可以不用
//自适应屏幕大小
QDesktopWidget* desktopWidget = QApplication::desktop();
//获取可用桌面大小
//QRect deskRect = desktopWidget->availableGeometry();
//resize(deskRect.width(),deskRect.height());
//获取设备屏幕大小
QRect screenRect = desktopWidget->screenGeometry();
resize(screenRect.width(),screenRect.height()); //resize为虚函数,需要在层序中重写(重新实现)
// this->showMaximized(); //最大化,会导致3次界面重绘