diff options
| author | Peter Penz <[email protected]> | 2007-10-26 17:36:16 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2007-10-26 17:36:16 +0000 |
| commit | f11c699fa203dd2cde0e85c63a6d186e3fa6a3de (patch) | |
| tree | 1ef300c9ed2f6406dd4b1a893162a4e34fc8428a /src/detailsviewsettingspage.cpp | |
| parent | 6c1153092ee766c2668ce125a72090da162ed4ab (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.cpp | 33 |
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); |
