From 82e8706d2fc5fd884e0f0482be660773f83e4a35 Mon Sep 17 00:00:00 2001 From: alemuntoni Date: Mon, 13 Sep 2021 18:21:08 +0200 Subject: [PATCH] make right sizes of filter dock dialog --- src/meshlab/dialogs/filter_dock_dialog.cpp | 8 ++++++++ src/meshlab/dialogs/filter_dock_dialog.ui | 3 +++ 2 files changed, 11 insertions(+) diff --git a/src/meshlab/dialogs/filter_dock_dialog.cpp b/src/meshlab/dialogs/filter_dock_dialog.cpp index 2cfe8650e..ffd044633 100644 --- a/src/meshlab/dialogs/filter_dock_dialog.cpp +++ b/src/meshlab/dialogs/filter_dock_dialog.cpp @@ -81,6 +81,14 @@ FilterDockDialog::FilterDockDialog( ui->previewCheckBox->setVisible(false); } } + + //horrible hack to make the window of almost the right size... + ui->filterInfoLabel->adjustSize(); + ui->parameterFrame->adjustSize(); + resize( + width(), + ui->filterInfoLabel->height() + ui->parameterFrame->height() + + ui->previewCheckBox->height() + ui->applyPushButton->height() * 2 + 10); } FilterDockDialog::~FilterDockDialog() diff --git a/src/meshlab/dialogs/filter_dock_dialog.ui b/src/meshlab/dialogs/filter_dock_dialog.ui index 5d3f8504a..f317bd6e2 100644 --- a/src/meshlab/dialogs/filter_dock_dialog.ui +++ b/src/meshlab/dialogs/filter_dock_dialog.ui @@ -43,6 +43,9 @@ QFrame::Plain + + QAbstractScrollArea::AdjustToContentsOnFirstShow + true