X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/ac22d744ba524bfa2ee574c34d9fd6d4c49cc5bb..dbc8874c00c35aaefacdd03f8aef9e4ac4e2be01:/src/viewpropertiesdialog.cpp diff --git a/src/viewpropertiesdialog.cpp b/src/viewpropertiesdialog.cpp index 899a3d3a0..36fe0a954 100644 --- a/src/viewpropertiesdialog.cpp +++ b/src/viewpropertiesdialog.cpp @@ -269,11 +269,11 @@ void ViewPropertiesDialog::slotCategorizedSortingChanged() void ViewPropertiesDialog::slotAdditionalInfoChanged(int index) { - KFileItemDelegate::AdditionalInformation info = KFileItemDelegate::NoInformation; + KFileItemDelegate::InformationList info; switch (index) { - case 1: info = KFileItemDelegate::FriendlyMimeType; break; - case 2: info = KFileItemDelegate::Size; break; - case 3: info = KFileItemDelegate::ModificationTime; break; + case 1: info << KFileItemDelegate::FriendlyMimeType; break; + case 2: info << KFileItemDelegate::Size; break; + case 3: info << KFileItemDelegate::ModificationTime; break; default: break; } m_viewProps->setAdditionalInfo(info); @@ -376,7 +376,8 @@ void ViewPropertiesDialog::loadSettings() m_sorting->setCurrentIndex(m_viewProps->sorting()); // load additional info - const int addInfoIndex = m_additionalInfo->findData(m_viewProps->additionalInfo()); + KFileItemDelegate::InformationList info = m_viewProps->additionalInfo(); + const int addInfoIndex = m_additionalInfo->findData(info.isEmpty() ? KFileItemDelegate::NoInformation : info.first()); m_additionalInfo->setCurrentIndex(addInfoIndex); m_additionalInfo->setEnabled(iconsViewEnabled);