+#endif
+ m_sorting->setCurrentIndex(m_viewProps->sorting());
+
+ QHBoxLayout* sortingLayout = new QHBoxLayout();
+ sortingLayout->setMargin(0);
+ sortingLayout->addWidget(m_sortOrder);
+ sortingLayout->addWidget(m_sorting);
+ sortingBox->setLayout(sortingLayout);
+
+ QLabel* additionalInfoLabel = new QLabel(i18nc("@label:listbox", "Additional information:"), propsBox);
+ m_additionalInfo = new QComboBox(propsBox);
+ m_additionalInfo->addItem(i18nc("@item:inlistbox Additional info", "No Information"),
+ KFileItemDelegate::NoInformation);
+ m_additionalInfo->addItem(i18nc("@item:inlistbox Additional info", "Type"),
+ KFileItemDelegate::FriendlyMimeType);
+ m_additionalInfo->addItem(i18nc("@item:inlistbox Additional info", "Size"),
+ KFileItemDelegate::Size);
+ m_additionalInfo->addItem(i18nc("@item:inlistbox Additional info", "Date"),
+ KFileItemDelegate::ModificationTime);
+ const int addInfoIndex = m_additionalInfo->findData(m_viewProps->additionalInfo());
+ m_additionalInfo->setCurrentIndex(addInfoIndex);
+ m_additionalInfo->setEnabled(iconsViewEnabled);
+
+ m_showPreview = new QCheckBox(i18nc("@option:check", "Show preview"), propsBox);
+ m_showPreview->setChecked(m_viewProps->showPreview());
+
+ m_showInGroups = new QCheckBox(i18nc("@option:check", "Show in Groups"), propsBox);
+ m_showInGroups->setChecked(m_viewProps->categorizedSorting());
+
+ m_showHiddenFiles = new QCheckBox(i18nc("@option:check", "Show hidden files"), propsBox);
+ m_showHiddenFiles->setChecked(m_viewProps->showHiddenFiles());
+
+ QGridLayout* propsBoxLayout = new QGridLayout(propsBox);
+ propsBoxLayout->addWidget(viewModeLabel, 0, 0);
+ propsBoxLayout->addWidget(m_viewMode, 0, 1);
+ propsBoxLayout->addWidget(sortingLabel, 1, 0);
+ propsBoxLayout->addWidget(sortingBox, 1, 1);
+ propsBoxLayout->addWidget(additionalInfoLabel, 2, 0);
+ propsBoxLayout->addWidget(m_additionalInfo, 2, 1);
+ propsBoxLayout->addWidget(m_showPreview, 3, 0);
+ propsBoxLayout->addWidget(m_showInGroups, 4, 0);
+ propsBoxLayout->addWidget(m_showHiddenFiles, 5, 0);
+
+ topLayout->addWidget(propsBox);