X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/f631747a0cb04e47c677d344df06fa7011a16860..f1da070fd5845dbbdd5e20addffafe8c9929b3c9:/src/views/dolphinviewactionhandler.cpp diff --git a/src/views/dolphinviewactionhandler.cpp b/src/views/dolphinviewactionhandler.cpp index ccf4ca119..815b0f63e 100644 --- a/src/views/dolphinviewactionhandler.cpp +++ b/src/views/dolphinviewactionhandler.cpp @@ -302,18 +302,6 @@ void DolphinViewActionHandler::createActions(SelectionMode::ActionTextHelper *ac // View -> Group By QActionGroup *groupByActionGroup = createFileItemRolesActionGroup(QStringLiteral("group_by_")); - KToggleAction *groupAsNone = m_actionCollection->add(QStringLiteral("group_none")); - groupAsNone->setData("none"); - groupAsNone->setActionGroup(groupByActionGroup); - groupAsNone->setText(i18nc("@label", "No grouping")); - m_groupByActions.insert("none", groupAsNone); - - KToggleAction *groupAsFollowSort = m_actionCollection->add(QStringLiteral("group_followSort")); - groupAsFollowSort->setData("followSort"); - groupAsFollowSort->setActionGroup(groupByActionGroup); - groupAsFollowSort->setText(i18nc("@label", "Follow sorting")); - m_groupByActions.insert("followSort", groupAsFollowSort); - KActionMenu *groupByActionMenu = m_actionCollection->add(QStringLiteral("group")); groupByActionMenu->setIcon(QIcon::fromTheme(QStringLiteral("view-group"))); groupByActionMenu->setText(i18nc("@action:inmenu View", "Group By")); @@ -416,6 +404,9 @@ QActionGroup *DolphinViewActionHandler::createFileItemRolesActionGroup(const QSt #endif QList rolesInfo = KFileItemModel::rolesInformation(); + if (isGroupGroup) { + rolesInfo += KFileItemModel::extraGroupingInformation(); + } for (const KFileItemModel::RoleInfo &info : rolesInfo) { if (!isSortGroup && !isGroupGroup && info.role == "text") {