From 5efc51d307213810f8db4d155a48794045df1919 Mon Sep 17 00:00:00 2001 From: Hugo Teso Date: Wed, 12 Apr 2017 17:02:35 +0200 Subject: [PATCH] Improved options dialog --- src/optionsdialog.cpp | 6 ++- src/optionsdialog.ui | 103 ++++++++++++++++++++++++------------------ 2 files changed, 64 insertions(+), 45 deletions(-) diff --git a/src/optionsdialog.cpp b/src/optionsdialog.cpp index c441aa9d..c2663683 100644 --- a/src/optionsdialog.cpp +++ b/src/optionsdialog.cpp @@ -277,7 +277,7 @@ QString OptionsDialog::analysisDescription(int level) switch(level) { case 0: - return tr("Disabled"); + return tr("-"); case 1: return tr("Minimum"); case 2: @@ -293,14 +293,16 @@ QString OptionsDialog::analysisDescription(int level) void OptionsDialog::on_analSlider_valueChanged(int value) { - ui->analDescription->setText(tr("Analysis level") + QString(" - %1").arg(analysisDescription(value))); + ui->analDescription->setText(tr("Level") + QString(": %1").arg(analysisDescription(value))); if (value == 0) { ui->analCheckBox->setChecked(false); + ui->analCheckBox->setText("Analysis: Disabled"); } else { ui->analCheckBox->setChecked(true); + ui->analCheckBox->setText("Analysis: Enabled"); } } diff --git a/src/optionsdialog.ui b/src/optionsdialog.ui index 218dec3e..2514beb4 100644 --- a/src/optionsdialog.ui +++ b/src/optionsdialog.ui @@ -187,43 +187,27 @@ 5 - - - - - 0 - 0 - - - - - 75 - true - - - - Analysis level - - - - 15 + 5 - + 0 0 + + Qt::LeftToRight + - Enabled + Analysis: Enabled true @@ -231,40 +215,73 @@ - + + + Qt::Vertical + + + + + - + 0 0 - - 0 + + + 75 + true + - - 4 - - - 1 - - - 0 - - - Qt::Horizontal - - - false - - - QSlider::NoTicks + + Level: + + + + + 0 + 0 + + + + 0 + + + 4 + + + 1 + + + 0 + + + Qt::Horizontal + + + false + + + QSlider::NoTicks + + + + + + + Qt::Horizontal + + +