#include "dolphin_iconsmodesettings.h"
-#include <kglobalsettings.h>
+#include <kcolorscheme.h>
#include <klocale.h>
#include <kvbox.h>
#include <QGroupBox>
#include <QLabel>
#include <QSlider>
-#include <QVBoxLayout>
+#include <QBoxLayout>
IconSizeDialog::IconSizeDialog(QWidget* parent) :
KDialog(parent),
const int spacing = KDialog::spacingHint();
- setCaption(i18n("Change Icon & Preview Size"));
+ setCaption(i18nc("@title:window", "Change Icon & Preview Size"));
setButtons(Ok | Cancel);
setDefaultButton(Ok);
QHBoxLayout* topLayout = new QHBoxLayout();
// create 'Icon Size' group including slider and preview
- QGroupBox* iconSizeBox = new QGroupBox(i18n("Icon Size"), main);
+ QGroupBox* iconSizeBox = new QGroupBox(i18nc("@title:group", "Icon Size"), main);
- const QColor iconBackgroundColor(KGlobalSettings::baseColor());
+ const QColor iconBackgroundColor = KColorScheme(KColorScheme::View).background();
KHBox* iconSizeHBox = new KHBox(iconSizeBox);
iconSizeHBox->setSpacing(spacing);
- new QLabel(i18n("Small"), iconSizeHBox);
+ new QLabel(i18nc("@item:inrange Icon Size", "Small"), iconSizeHBox);
m_iconSizeSlider = new QSlider(0, 5, 1, 0, Qt::Horizontal, iconSizeHBox);
m_iconSizeSlider->setValue(sliderValue(settings->iconSize()));
m_iconSizeSlider->setTickmarks(QSlider::TicksBelow);
connect(m_iconSizeSlider, SIGNAL(valueChanged(int)),
this, SLOT(updateIconSize(int)));
- new QLabel(i18n("Large"), iconSizeHBox);
+ new QLabel(i18nc("@item:inrange Icon Size", "Large"), iconSizeHBox);
m_iconSizeViewer = new PixmapViewer(iconSizeBox, PixmapViewer::SizeTransition);
m_iconSizeViewer->setMinimumWidth(K3Icon::SizeEnormous);
iconSizeLayout->addWidget(m_iconSizeViewer);
// create 'Preview Size' group including slider and preview
- QGroupBox* previewSizeBox = new QGroupBox(i18n("Preview Size"), main);
+ QGroupBox* previewSizeBox = new QGroupBox(i18nc("@title:group", "Preview Size"), main);
KHBox* previewSizeHBox = new KHBox(previewSizeBox);
previewSizeHBox->setSpacing(spacing);
- new QLabel(i18n("Small"), previewSizeHBox);
+ new QLabel(i18nc("@item:inrange Preview Size", "Small"), previewSizeHBox);
m_previewSizeSlider = new QSlider(0, 5, 1, 0, Qt::Horizontal, previewSizeHBox);
m_previewSizeSlider->setValue(sliderValue(settings->previewSize()));
m_previewSizeSlider->setTickmarks(QSlider::TicksBelow);
connect(m_previewSizeSlider, SIGNAL(valueChanged(int)),
this, SLOT(updatePreviewSize(int)));
- new QLabel(i18n("Large"), previewSizeHBox);
+ new QLabel(i18nc("@item:inrange Preview Size", "Large"), previewSizeHBox);
m_previewSizeViewer = new PixmapViewer(previewSizeBox, PixmapViewer::SizeTransition);
m_previewSizeViewer->setMinimumWidth(K3Icon::SizeEnormous);