Merge pull request #27 from exactly-one-kas/settings-minsize

Sets minimum width of settings dialog to its toolbar's optimal width
This commit is contained in:
Murmele 2021-11-25 12:20:35 +01:00 committed by GitHub
commit 9c0dd9a31c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -744,7 +744,6 @@ private:
SettingsDialog::SettingsDialog(Index index, QWidget *parent)
: QMainWindow(parent, Qt::Dialog)
{
setMinimumWidth(500);
setAttribute(Qt::WA_DeleteOnClose);
setUnifiedTitleAndToolBarOnMac(true);
setContextMenuPolicy(Qt::NoContextMenu);
@ -897,6 +896,8 @@ SettingsDialog::SettingsDialog(Index index, QWidget *parent)
// Select the requested index.
actions->actions().at(index)->trigger();
setMinimumWidth(toolbar->sizeHint().width());
}
void SettingsDialog::openSharedInstance(Index index)