+ m_groupOrder = new QComboBox();
+ m_groupOrder->addItem(i18nc("@item:inlistbox Group", "Ascending"));
+ m_groupOrder->addItem(i18nc("@item:inlistbox Group", "Descending"));
+
+ m_grouping = new QComboBox();
+ const QList<KFileItemModel::RoleInfo> combinedGroupingInfo = rolesInfo + KFileItemModel::extraGroupingInformation();
+ for (const KFileItemModel::RoleInfo &info : combinedGroupingInfo) {
+ m_grouping->addItem(info.translation, info.role);
+ }
+