┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrius Štikonas <[email protected]>2009-06-30 20:09:04 +0000
committerAndrius Štikonas <[email protected]>2009-06-30 20:09:04 +0000
commit23bd9f0d6668cf56fc2820c5176c74b74fb4b038 (patch)
tree4bbaec08db5f80b36fbdccf9b7fe380f9837d631
parentc1a086da25e746ddf7dbe7f212d3cc61a9174035 (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
-rw-r--r--src/settings/iconsviewsettingspage.cpp4
-rw-r--r--src/settings/iconsviewsettingspage.h4
-rw-r--r--src/settings/previewssettingspage.cpp6
-rw-r--r--src/settings/previewssettingspage.h4
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;
};