#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>
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()));
class IconSizeGroupBox;
class QCheckBox;
class KComboBox;
-class QSpinBox;
+class KIntSpinBox;
/**
* @brief Tab page for the 'Icons Mode' and 'Previews Mode' settings
IconSizeGroupBox* m_iconSizeGroupBox;
KComboBox* m_textWidthBox;
DolphinFontRequester* m_fontRequester;
- QSpinBox* m_textlinesCountBox;
+ KIntSpinBox* m_textlinesCountBox;
KComboBox* m_arrangementBox;
KComboBox* m_gridSpacingBox;
#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>
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 */
class QListWidget;
class QRadioButton;
class QSlider;
-class QSpinBox;
+class KIntSpinBox;
/**
* @brief Allows the configuration of file previews.
QListWidget* m_previewPluginsList;
QStringList m_enabledPreviewPlugins;
QSlider* m_maxPreviewSize;
- QSpinBox* m_spinBox;
+ KIntSpinBox* m_spinBox;
QCheckBox* m_useFileThumbnails;
};