diff --git a/app/SysTray-X/SysTray-X-app/preferences.ui b/app/SysTray-X/SysTray-X-app/preferences.ui index ea3c08e..6b0fa37 100644 --- a/app/SysTray-X/SysTray-X-app/preferences.ui +++ b/app/SysTray-X/SysTray-X-app/preferences.ui @@ -21,7 +21,7 @@ - 2 + 0 @@ -846,22 +846,11 @@ - - - - - Cancel - - - - - - - Save - - - - + + + QDialogButtonBox::Cancel|QDialogButtonBox::Save + + @@ -872,11 +861,11 @@ + - + - - + diff --git a/app/SysTray-X/SysTray-X-app/preferencesdialog.cpp b/app/SysTray-X/SysTray-X-app/preferencesdialog.cpp index c465674..7aea20c 100644 --- a/app/SysTray-X/SysTray-X-app/preferencesdialog.cpp +++ b/app/SysTray-X/SysTray-X-app/preferencesdialog.cpp @@ -105,8 +105,8 @@ PreferencesDialog::PreferencesDialog( SysTrayXLink *link, Preferences *pref, QWi connect( m_ui->chooseCustomButton, &QPushButton::clicked, this, &PreferencesDialog::slotFileSelect ); connect( m_ui->numberColorPushButton, &QPushButton::clicked, this, &PreferencesDialog::slotColorSelect ); - connect( m_ui->savePushButton, &QPushButton::clicked, this, &PreferencesDialog::slotAccept); - connect( m_ui->cancelPushButton, &QPushButton::clicked, this, &PreferencesDialog::slotReject); + connect( m_ui->buttonBox, &QDialogButtonBox::accepted, this, &PreferencesDialog::slotAccept); + connect( m_ui->buttonBox, &QDialogButtonBox::rejected, this, &PreferencesDialog::slotReject); /* * Set number color @@ -138,6 +138,11 @@ PreferencesDialog::PreferencesDialog( SysTrayXLink *link, Preferences *pref, QWi * Set number margins */ setNumberMargins( m_pref->getNumberMargins() ); + + /* + * Dialog on top + */ + setWindowFlag( Qt::WindowStaysOnTopHint ); }