QWindowsWindow::setGeometryDp: Unable to set geometry 982x650+193+59 on QWidgetWindow/'MainViewWindow'. Resulting geometry: 982x652+193+59 (frame: 0, 0, 0, 0, custom margin: 0, 0, 0, 0, minimum size: 982x650, maximum size: 982x650).
QWindowsWindow::setGeometryDp: Unable to set geometry 982x650+202+59 on QWidgetWindow/'MainViewWindow'. Resulting geometry: 982x652+202+59 (frame: 0, 0, 0, 0, custom margin: 0, 0, 0, 0, minimum size: 982x650, maximum size: 982x650).
QWindowsWindow::setGeometryDp: Unable to set geometry 982x650+209+59 on QWidgetWindow/'MainViewWindow'. Resulting geometry: 982x652+209+59 (frame: 0, 0, 0, 0, custom margin: 0, 0, 0, 0, minimum size: 982x650, maximum size: 982x650).
QWindowsWindow::setGeometryDp: Unable to set geometry 982x650+202+59 on QWidgetWindow/'MainViewWindow'. Resulting geometry: 982x652+202+59 (frame: 0, 0, 0, 0, custom margin: 0, 0, 0, 0, minimum size: 982x650, maximum size: 982x650).
QWindowsWindow::setGeometryDp: Unable to set geometry 982x650+209+59 on QWidgetWindow/'MainViewWindow'. Resulting geometry: 982x652+209+59 (frame: 0, 0, 0, 0, custom margin: 0, 0, 0, 0, minimum size: 982x650, maximum size: 982x650).
父对象几何框架较小不能容纳下子类视图,所以导致了对父对象的重新构造。
this->resize(982, 652);
this->setMinimumSize(QSize(982, 650));
this->setMaximumSize(QSize(982, 650));
改成
this->resize(982, 652);
this->setMinimumSize(QSize(982, 652));
this->setMaximumSize(QSize(982, 652));