X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/d511752c9de4d9adc30a15ddf9bf89efc1924a7b..3a2a6011e89d484c583fa4b1c2dd1d78a9bb0d7a:/src/detailsviewsettingspage.cpp diff --git a/src/detailsviewsettingspage.cpp b/src/detailsviewsettingspage.cpp index 26a7d7367..ea45c9688 100644 --- a/src/detailsviewsettingspage.cpp +++ b/src/detailsviewsettingspage.cpp @@ -39,10 +39,6 @@ DetailsViewSettingsPage::DetailsViewSettingsPage(DolphinMainWindow* mainWindow, QWidget* parent) : KVBox(parent), m_mainWindow(mainWindow), - m_dateBox(0), - m_permissionsBox(0), - m_ownerBox(0), - m_groupBox(0), m_smallIconSize(0), m_mediumIconSize(0), m_largeIconSize(0), @@ -55,23 +51,6 @@ DetailsViewSettingsPage::DetailsViewSettingsPage(DolphinMainWindow* mainWindow, setSpacing(spacing); setMargin(margin); - // create "Columns" properties - QGroupBox* columnsBox = new QGroupBox(i18nc("@title:group", "Columns"), this); - columnsBox->setSizePolicy(sizePolicy); - - m_dateBox = new QCheckBox(i18nc("@option:check Columns", "Date"), this); - m_permissionsBox = new QCheckBox(i18nc("@option:check Columns", "Permissions"), this); - m_ownerBox = new QCheckBox(i18nc("@option:check Columns", "Owner"), this); - m_groupBox = new QCheckBox(i18nc("@option:check Columns", "Group"), this); - m_typeBox = new QCheckBox(i18nc("@option:check Columns", "Type"), this); - - QHBoxLayout* columnsLayout = new QHBoxLayout(columnsBox); - columnsLayout->addWidget(m_dateBox); - columnsLayout->addWidget(m_permissionsBox); - columnsLayout->addWidget(m_ownerBox); - columnsLayout->addWidget(m_groupBox); - columnsLayout->addWidget(m_typeBox); - // Create "Icon" properties QGroupBox* iconSizeBox = new QGroupBox(i18nc("@title:group", "Icon Size"), this); iconSizeBox->setSizePolicy(sizePolicy); @@ -117,17 +96,11 @@ void DetailsViewSettingsPage::applySettings() { DetailsModeSettings* settings = DolphinSettings::instance().detailsModeSettings(); - settings->setShowDate(m_dateBox->isChecked()); - settings->setShowPermissions(m_permissionsBox->isChecked()); - settings->setShowOwner(m_ownerBox->isChecked()); - settings->setShowGroup(m_groupBox->isChecked()); - settings->setShowType(m_typeBox->isChecked()); - - int iconSize = K3Icon::SizeSmall; + int iconSize = KIconLoader::SizeSmall; if (m_mediumIconSize->isChecked()) { - iconSize = K3Icon::SizeMedium; + iconSize = KIconLoader::SizeMedium; } else if (m_largeIconSize->isChecked()) { - iconSize = K3Icon::SizeLarge; + iconSize = KIconLoader::SizeLarge; } settings->setIconSize(iconSize); @@ -149,22 +122,16 @@ void DetailsViewSettingsPage::loadSettings() { DetailsModeSettings* settings = DolphinSettings::instance().detailsModeSettings(); - m_dateBox->setChecked(settings->showDate()); - m_permissionsBox->setChecked(settings->showPermissions()); - m_ownerBox->setChecked(settings->showOwner()); - m_groupBox->setChecked(settings->showGroup()); - m_typeBox->setChecked(settings->showType()); - switch (settings->iconSize()) { - case K3Icon::SizeLarge: + case KIconLoader::SizeLarge: m_largeIconSize->setChecked(true); break; - case K3Icon::SizeMedium: + case KIconLoader::SizeMedium: m_mediumIconSize->setChecked(true); break; - case K3Icon::SizeSmall: + case KIconLoader::SizeSmall: default: m_smallIconSize->setChecked(true); }