diff options
| author | Kai Uwe Broulik <[email protected]> | 2023-11-25 23:21:51 +0100 |
|---|---|---|
| committer | Méven Car <[email protected]> | 2023-11-26 10:31:22 +0000 |
| commit | 038f26776f04b49e9b1e01fc8729cc9f4228e948 (patch) | |
| tree | 04fa6cacaedc766b1f82d78a8ab2dca938e3c6ee /src/panels/places | |
| parent | 3a955398a5115e2f00cf265b9294a8f40b7e8b86 (diff) | |
Places Panel: Swap "Open in Split View" and "Configure Trash"
Ensure the "open" actions are all in a row.
Diffstat (limited to 'src/panels/places')
| -rw-r--r-- | src/panels/places/placespanel.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/panels/places/placespanel.cpp b/src/panels/places/placespanel.cpp index 8bdb18ba2..2c19d8f29 100644 --- a/src/panels/places/placespanel.cpp +++ b/src/panels/places/placespanel.cpp @@ -42,20 +42,19 @@ PlacesPanel::PlacesPanel(QWidget *parent) slotTearDownRequested(index); }); - m_configureTrashAction = new QAction(QIcon::fromTheme(QStringLiteral("configure")), i18nc("@action:inmenu", "Configure Trash…")); - m_configureTrashAction->setPriority(QAction::HighPriority); - connect(m_configureTrashAction, &QAction::triggered, this, &PlacesPanel::slotConfigureTrash); - addAction(m_configureTrashAction); - m_openInSplitView = new QAction(QIcon::fromTheme(QStringLiteral("view-right-new")), i18nc("@action:inmenu", "Open in Split View")); m_openInSplitView->setPriority(QAction::HighPriority); connect(m_openInSplitView, &QAction::triggered, this, [this]() { const QUrl url = currentIndex().data(KFilePlacesModel::UrlRole).toUrl(); Q_EMIT openInSplitViewRequested(url); }); - addAction(m_openInSplitView); + m_configureTrashAction = new QAction(QIcon::fromTheme(QStringLiteral("configure")), i18nc("@action:inmenu", "Configure Trash…")); + m_configureTrashAction->setPriority(QAction::HighPriority); + connect(m_configureTrashAction, &QAction::triggered, this, &PlacesPanel::slotConfigureTrash); + addAction(m_configureTrashAction); + connect(this, &PlacesPanel::contextMenuAboutToShow, this, &PlacesPanel::slotContextMenuAboutToShow); connect(this, &PlacesPanel::iconSizeChanged, this, [](const QSize &newSize) { |
