aboutsummaryrefslogtreecommitdiff
path: root/src/gui/kstandardshortcut.h
diff options
context:
space:
mode:
authorNate Graham <nate@kde.org>2020-04-13 12:21:57 -0600
committerNate Graham <nate@kde.org>2020-04-13 13:57:07 -0600
commit65cc12ab3ec8ca313d0e9d9b6d506e9fa9042bc1 (patch)
tree4753751c363bf2b008fad50629ccec7ddeb4f1fe /src/gui/kstandardshortcut.h
parentdd478895004757bd1583c77e79a7f882575df1c0 (diff)
downloadkconfig-65cc12ab3ec8ca313d0e9d9b6d506e9fa9042bc1.tar.gz
kconfig-65cc12ab3ec8ca313d0e9d9b6d506e9fa9042bc1.tar.bz2
Add standard shortcut for "Show/Hide Hidden Files"
Summary: Add a standard shortcut for this action so it can be synchronized between different apps and the file dialog; see https://bugs.kde.org/show_bug.cgi?id=262551. The action in Dolphin also has F8 bound to this, but the definition here only accept two default shortcuts, and F8 seems kind of random. CCBUG: 262551 Test Plan: Apply D28803 to KIO and D28804 to Dolphin and test there Reviewers: dfaure, #frameworks Reviewed By: dfaure Subscribers: kde-frameworks-devel Tags: #frameworks Differential Revision: https://phabricator.kde.org/D28802
Diffstat (limited to 'src/gui/kstandardshortcut.h')
-rw-r--r--src/gui/kstandardshortcut.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/gui/kstandardshortcut.h b/src/gui/kstandardshortcut.h
index e8fce220..69feee61 100644
--- a/src/gui/kstandardshortcut.h
+++ b/src/gui/kstandardshortcut.h
@@ -141,6 +141,7 @@ enum StandardShortcut {
RenameFile, ///< Rename files or folders. @since 5.25
MoveToTrash, ///< Move files or folders to the trash. @since 5.25
Donate, ///< Open donation page on kde.org. @since 5.26
+ ShowHideHiddenFiles, ///< Toggle showing or hiding hidden files @since 5.70
// Insert new items here!
StandardShortcutCount // number of standard shortcuts
@@ -526,6 +527,14 @@ KCONFIGGUI_EXPORT const QList<QKeySequence> &moveToTrash();
* @since 5.64
*/
KCONFIGGUI_EXPORT const QList<QKeySequence> &preferences();
+
+/**
+ * Shows or hides hidden files. Defaults: Ctrl+H, Alt+.
+ * @return the shortcut of the standard accelerator
+ * @since 5.70
+ */
+KCONFIGGUI_EXPORT const QList<QKeySequence> &showHideHiddenFiles();
+
}
#endif // KSTANDARDSHORTCUT_H