diff options
| author | Andrius Štikonas <[email protected]> | 2009-06-30 20:09:04 +0000 |
|---|---|---|
| committer | Andrius Štikonas <[email protected]> | 2009-06-30 20:09:04 +0000 |
| commit | 23bd9f0d6668cf56fc2820c5176c74b74fb4b038 (patch) | |
| tree | 4bbaec08db5f80b36fbdccf9b7fe380f9837d631 /src/settings | |
| parent | c1a086da25e746ddf7dbe7f212d3cc61a9174035 (diff) | |
Use KIntSpinBox instead of QSpinBox for better integration with KDE. As a bonus this allows to use plural suffix in spinboxes since KDE 4.3 if necessary.
svn path=/trunk/KDE/kdebase/apps/; revision=989742
Diffstat (limited to 'src/settings')
| -rw-r--r-- | src/settings/iconsviewsettingspage.cpp | 4 | ||||
| -rw-r--r-- | src/settings/iconsviewsettingspage.h | 4 | ||||
| -rw-r--r-- | src/settings/previewssettingspage.cpp | 6 | ||||
| -rw-r--r-- | src/settings/previewssettingspage.h | 4 |
4 files changed, 9 insertions, 9 deletions
diff --git a/src/settings/iconsviewsettingspage.cpp b/src/settings/iconsviewsettingspage.cpp index 306834910..78e9adf7a 100644 --- a/src/settings/iconsviewsettingspage.cpp +++ b/src/settings/iconsviewsettingspage.cpp @@ -31,13 +31,13 @@ #include <kglobalsettings.h> #include <klocale.h> #include <kcombobox.h> +#include <KNumInput> #include <QCheckBox> #include <QGroupBox> #include <QLabel> #include <QListView> #include <QPushButton> -#include <QSpinBox> #include <QGridLayout> #include <QVBoxLayout> @@ -81,7 +81,7 @@ IconsViewSettingsPage::IconsViewSettingsPage(QWidget* parent) : connect(m_fontRequester, SIGNAL(changed()), this, SIGNAL(changed())); QLabel* textlinesCountLabel = new QLabel(i18nc("@label:textbox", "Number of lines:"), textGroup); - m_textlinesCountBox = new QSpinBox(textGroup); + m_textlinesCountBox = new KIntSpinBox(textGroup); m_textlinesCountBox->setMinimum(1); m_textlinesCountBox->setMaximum(5); connect(m_textlinesCountBox, SIGNAL(valueChanged(int)), this, SIGNAL(changed())); diff --git a/src/settings/iconsviewsettingspage.h b/src/settings/iconsviewsettingspage.h index c30ade673..e2a2f2125 100644 --- a/src/settings/iconsviewsettingspage.h +++ b/src/settings/iconsviewsettingspage.h @@ -27,7 +27,7 @@ class DolphinFontRequester; class IconSizeGroupBox; class QCheckBox; class KComboBox; -class QSpinBox; +class KIntSpinBox; /** * @brief Tab page for the 'Icons Mode' and 'Previews Mode' settings @@ -79,7 +79,7 @@ private: IconSizeGroupBox* m_iconSizeGroupBox; KComboBox* m_textWidthBox; DolphinFontRequester* m_fontRequester; - QSpinBox* m_textlinesCountBox; + KIntSpinBox* m_textlinesCountBox; KComboBox* m_arrangementBox; KComboBox* m_gridSpacingBox; diff --git a/src/settings/previewssettingspage.cpp b/src/settings/previewssettingspage.cpp index f117183d4..9ddb2ad0f 100644 --- a/src/settings/previewssettingspage.cpp +++ b/src/settings/previewssettingspage.cpp @@ -29,14 +29,14 @@ #include <QListWidget> #include <QRadioButton> #include <QSlider> -#include <QSpinBox> #include <QBoxLayout> #include <kconfiggroup.h> #include <kdialog.h> #include <kglobal.h> -#include <klocale.h> #include <khbox.h> +#include <klocale.h> +#include <KNumInput> #include <kservicetypetrader.h> #include <kservice.h> #include <kvbox.h> @@ -76,7 +76,7 @@ PreviewsSettingsPage::PreviewsSettingsPage(QWidget* parent) : m_maxPreviewSize->setTickPosition(QSlider::TicksBelow); m_maxPreviewSize->setRange(1, 100); /* MB */ - m_spinBox = new QSpinBox(hBox); + m_spinBox = new KIntSpinBox(hBox); m_spinBox->setSingleStep(1); m_spinBox->setSuffix(" MB"); m_spinBox->setRange(1, 100); /* MB */ diff --git a/src/settings/previewssettingspage.h b/src/settings/previewssettingspage.h index bce1f5be5..1458c1b51 100644 --- a/src/settings/previewssettingspage.h +++ b/src/settings/previewssettingspage.h @@ -28,7 +28,7 @@ class QCheckBox; class QListWidget; class QRadioButton; class QSlider; -class QSpinBox; +class KIntSpinBox; /** * @brief Allows the configuration of file previews. @@ -62,7 +62,7 @@ private: QListWidget* m_previewPluginsList; QStringList m_enabledPreviewPlugins; QSlider* m_maxPreviewSize; - QSpinBox* m_spinBox; + KIntSpinBox* m_spinBox; QCheckBox* m_useFileThumbnails; }; |
