X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/ed35e27bb70d67cf5ce42d823179e904c03e8728..61a4e8691d600a1d105142ce44570c4107600a04:/src/detailsviewsettingspage.cpp diff --git a/src/detailsviewsettingspage.cpp b/src/detailsviewsettingspage.cpp index 9a9d55093..23c0d9dcf 100644 --- a/src/detailsviewsettingspage.cpp +++ b/src/detailsviewsettingspage.cpp @@ -74,11 +74,15 @@ DetailsViewSettingsPage::DetailsViewSettingsPage(DolphinMainWindow* mainWindow, m_groupBox = new QCheckBox(i18n("Group"), this); m_groupBox->setChecked(settings->showGroup()); + m_typeBox = new QCheckBox(i18n("Type"), this); + m_typeBox->setChecked(settings->showType()); + 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(i18n("Icon Size"), this); @@ -88,17 +92,17 @@ DetailsViewSettingsPage::DetailsViewSettingsPage(DolphinMainWindow* mainWindow, m_mediumIconSize = new QRadioButton(i18n("Medium"), this); m_largeIconSize = new QRadioButton(i18n("Large"), this); switch (settings->iconSize()) { - case K3Icon::SizeLarge: - m_largeIconSize->setChecked(true); - break; + case K3Icon::SizeLarge: + m_largeIconSize->setChecked(true); + break; - case K3Icon::SizeMedium: - m_mediumIconSize->setChecked(true); - break; + case K3Icon::SizeMedium: + m_mediumIconSize->setChecked(true); + break; - case K3Icon::SizeSmall: - default: - m_smallIconSize->setChecked(true); + case K3Icon::SizeSmall: + default: + m_smallIconSize->setChecked(true); } QButtonGroup* iconSizeGroup = new QButtonGroup(this); @@ -146,12 +150,12 @@ void DetailsViewSettingsPage::applySettings() settings->setShowPermissions(m_permissionsBox->isChecked()); settings->setShowOwner(m_ownerBox->isChecked()); settings->setShowGroup(m_groupBox->isChecked()); + settings->setShowType(m_typeBox->isChecked()); int iconSize = K3Icon::SizeSmall; if (m_mediumIconSize->isChecked()) { iconSize = K3Icon::SizeMedium; - } - else if (m_largeIconSize->isChecked()) { + } else if (m_largeIconSize->isChecked()) { iconSize = K3Icon::SizeLarge; } settings->setIconSize(iconSize);