From 5b2c861d020ee6d85b15ef149c5c0922132deee9 Mon Sep 17 00:00:00 2001 From: plc-user <74435298+plc-user@users.noreply.github.com> Date: Sun, 14 Dec 2025 19:26:02 +0100 Subject: [PATCH] reduce maximum size of config-dialog --- sources/configdialog.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sources/configdialog.cpp b/sources/configdialog.cpp index 4fcdea6a0..60a3c73c3 100644 --- a/sources/configdialog.cpp +++ b/sources/configdialog.cpp @@ -79,9 +79,10 @@ ConfigDialog::ConfigDialog(QWidget *parent) : QDialog(parent) { connect(pages_list, SIGNAL(currentRowChanged(int)), pages_widget, SLOT(setCurrentIndex(int))); - setMaximumSize(MachineInfo::instance()->i_max_screen_width(), - MachineInfo::instance()->i_max_screen_height()); - resize(1400,1000); + setMaximumSize((int)(0.85 * MachineInfo::instance()->i_max_screen_width()), + (int)(0.85 * MachineInfo::instance()->i_max_screen_height())); + resize(std::min(1400,maximumWidth()), + std::min(1000,maximumHeight())); #ifdef Q_OS_MACOS if (parent) {