┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/detailsviewsettingspage.cpp
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2007-10-26 17:36:16 +0000
committerPeter Penz <[email protected]>2007-10-26 17:36:16 +0000
commitf11c699fa203dd2cde0e85c63a6d186e3fa6a3de (patch)
tree1ef300c9ed2f6406dd4b1a893162a4e34fc8428a /src/detailsviewsettingspage.cpp
parent6c1153092ee766c2668ce125a72090da162ed4ab (diff)
due to the recent tagging freeze this commit contains several fixes in one:
* the filterbar now also filters directories (works also in the column-view :-)) * The "Additional Information" menu entry now also works for showing/hiding the columns of the details view. This also implies that the columns for the details view can now be adjusted per directory -> we have now a consistent behavior between the icons view and details view. Still open: the view properties dialog must be fixed * Don't show a "Nepomuk not available" error message when starting Dolphin and Nepomuk is not available. * Fix issue that the information panel blocked the application because of parsing the full meta data of a huge file. svn path=/trunk/KDE/kdebase/apps/; revision=729704
Diffstat (limited to 'src/detailsviewsettingspage.cpp')
-rw-r--r--src/detailsviewsettingspage.cpp33
1 files changed, 0 insertions, 33 deletions
diff --git a/src/detailsviewsettingspage.cpp b/src/detailsviewsettingspage.cpp
index c07394d46..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);
-
- QGridLayout* columnsLayout = new QGridLayout(columnsBox);
- columnsLayout->addWidget(m_dateBox, 0, 0);
- columnsLayout->addWidget(m_permissionsBox, 1, 0);
- columnsLayout->addWidget(m_ownerBox, 2, 0);
- columnsLayout->addWidget(m_groupBox, 0, 1);
- columnsLayout->addWidget(m_typeBox, 1, 1);
-
// Create "Icon" properties
QGroupBox* iconSizeBox = new QGroupBox(i18nc("@title:group", "Icon Size"), this);
iconSizeBox->setSizePolicy(sizePolicy);
@@ -117,12 +96,6 @@ 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 = KIconLoader::SizeSmall;
if (m_mediumIconSize->isChecked()) {
iconSize = KIconLoader::SizeMedium;
@@ -149,12 +122,6 @@ 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 KIconLoader::SizeLarge:
m_largeIconSize->setChecked(true);