diff options
-rw-r--r-- | filter-accela/ftnoir_accela_filtercontrols.ui | 10 | ||||
-rw-r--r-- | gui/main-window.cpp | 9 | ||||
-rw-r--r-- | gui/options-dialog.ui | 2 | ||||
-rw-r--r-- | tracker-aruco/aruco-trackercontrols.ui | 2 | ||||
-rw-r--r-- | tracker-pt/FTNoIR_PT_Controls.ui | 2 |
5 files changed, 18 insertions, 7 deletions
diff --git a/filter-accela/ftnoir_accela_filtercontrols.ui b/filter-accela/ftnoir_accela_filtercontrols.ui index 5b2dec16..246a9ba0 100644 --- a/filter-accela/ftnoir_accela_filtercontrols.ui +++ b/filter-accela/ftnoir_accela_filtercontrols.ui @@ -9,10 +9,16 @@ <rect> <x>0</x> <y>0</y> - <width>558</width> - <height>421</height> + <width>550</width> + <height>408</height> </rect> </property> + <property name="sizePolicy"> + <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> <property name="windowTitle"> <string>Filter settings</string> </property> diff --git a/gui/main-window.cpp b/gui/main-window.cpp index 0f070cc4..1730a806 100644 --- a/gui/main-window.cpp +++ b/gui/main-window.cpp @@ -572,10 +572,12 @@ bool mk_dialog(mem<dylib> lib, ptr<t>& orig) { t* dialog = reinterpret_cast<t*>(lib->Dialog()); dialog->setWindowFlags(Qt::Dialog); - dialog->setFixedSize(dialog->size()); + // HACK: prevent stderr whining by adding a few pixels + dialog->setFixedSize(dialog->size() + QSize(4, 4)); + dialog->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); + dialog->show(); orig.reset(dialog); - dialog->show(); QObject::connect(dialog, &plugin_api::detail::BaseDialog::closing, [&]() -> void { orig = nullptr; }); @@ -616,6 +618,9 @@ static bool mk_window(ptr<t>* place, Args&&... params) { *place = make_unique<t>(std::forward<Args>(params)...); (*place)->setWindowFlags(Qt::Dialog); + // HACK: prevent stderr whining by adding a few pixels + (*place)->setFixedSize((*place)->size() + QSize(4, 4)); + (*place)->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); (*place)->show(); return true; } diff --git a/gui/options-dialog.ui b/gui/options-dialog.ui index a1da2936..7011f156 100644 --- a/gui/options-dialog.ui +++ b/gui/options-dialog.ui @@ -7,7 +7,7 @@ <x>0</x> <y>0</y> <width>546</width> - <height>594</height> + <height>588</height> </rect> </property> <property name="windowTitle"> diff --git a/tracker-aruco/aruco-trackercontrols.ui b/tracker-aruco/aruco-trackercontrols.ui index 71bd1c1c..c0d409ca 100644 --- a/tracker-aruco/aruco-trackercontrols.ui +++ b/tracker-aruco/aruco-trackercontrols.ui @@ -10,7 +10,7 @@ <x>0</x> <y>0</y> <width>474</width> - <height>208</height> + <height>203</height> </rect> </property> <property name="sizePolicy"> diff --git a/tracker-pt/FTNoIR_PT_Controls.ui b/tracker-pt/FTNoIR_PT_Controls.ui index 02eb05fb..222987a4 100644 --- a/tracker-pt/FTNoIR_PT_Controls.ui +++ b/tracker-pt/FTNoIR_PT_Controls.ui @@ -10,7 +10,7 @@ <x>0</x> <y>0</y> <width>424</width> - <height>586</height> + <height>584</height> </rect> </property> <property name="sizePolicy"> |