From 67185f173e022b77e02630418b4a771e11247f6d Mon Sep 17 00:00:00 2001 From: plc-user <74435298+plc-user@users.noreply.github.com> Date: Wed, 17 Dec 2025 09:46:53 +0100 Subject: [PATCH] also limit size of generalconfig-dialog --- sources/qetapp.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sources/qetapp.cpp b/sources/qetapp.cpp index 13531ff8e..2964979e2 100644 --- a/sources/qetapp.cpp +++ b/sources/qetapp.cpp @@ -1934,7 +1934,10 @@ void QETApp::configureQET() // associe le dialogue a un eventuel widget parent if (parent_widget) { cd.setParent(parent_widget, cd.windowFlags()); - cd.setMaximumSize(parent_widget->size()); + cd.setMaximumWidth(std::min(parent_widget->width(), + (int)(0.94 * MachineInfo::instance()->i_max_available_width()))); + cd.setMaximumHeight(std::min(parent_widget->height(), + (int)(0.94 * MachineInfo::instance()->i_max_available_height()))); } // display the dialog then avoid linking it to any parent widget