diff --git a/MainWidget.cpp b/MainWidget.cpp index 6bddaf4..49dab86 100644 --- a/MainWidget.cpp +++ b/MainWidget.cpp @@ -4,6 +4,7 @@ #include #include #include +#include #include #include #include "src/data_edit.h" @@ -18,8 +19,13 @@ MainWidget::MainWidget(QWidget* parent) : QWidget(parent), ui(new Ui::MainWidget setWindowTitle(u8"OneLevelXmlOpr v1.2.9"); setWindowIcon(QIcon("://resource/xml.ico")); - setMinimumWidth(900); - setMinimumHeight(800); + + QScreen* primaryScreen = QGuiApplication::primaryScreen(); + QRect screenGeometry = primaryScreen->geometry(); + setMinimumWidth(screenGeometry.width() * 0.5); + setMinimumHeight(screenGeometry.height() * 0.8); + // setMinimumWidth(900); + // setMinimumHeight(800); width_.push_back(280); for (int i = 0; i < 30; ++i) {