diff options
| -rw-r--r-- | src/gui/kstandardshortcut.cpp | 6 | ||||
| -rw-r--r-- | src/gui/kstandardshortcut.h | 9 | 
2 files changed, 15 insertions, 0 deletions
| diff --git a/src/gui/kstandardshortcut.cpp b/src/gui/kstandardshortcut.cpp index 2bf978cc..b9bce5ed 100644 --- a/src/gui/kstandardshortcut.cpp +++ b/src/gui/kstandardshortcut.cpp @@ -166,6 +166,7 @@ static KStandardShortcutInfo g_infoStandardShortcut[] = {      { RenameFile, "RenameFile", QT_TRANSLATE_NOOP3("KStandardShortcut", "Rename", "@action"), Qt::Key_F2, 0, QList<QKeySequence>(), false },      { MoveToTrash, "MoveToTrash", QT_TRANSLATE_NOOP3("KStandardShortcut", "Move to Trash", "@action"), Qt::Key_Delete, 0, QList<QKeySequence>(), false },      { Donate, "Donate", QT_TRANSLATE_NOOP3("KStandardShortcut", "Donate", "@action"), 0, 0, QList<QKeySequence>(), false }, +    { ShowHideHiddenFiles, "ShowHideHiddenFiles", QT_TRANSLATE_NOOP3("KStandardShortcut", "Show/Hide Hidden Files", "@action"), CTRL(H), ALT(Period), QList<QKeySequence>(), false },      //dummy entry to catch simple off-by-one errors. Insert new entries before this line.      { AccelNone, nullptr, {nullptr, nullptr}, 0, 0, QList<QKeySequence>(), false } @@ -557,4 +558,9 @@ const QList<QKeySequence> &preferences()      return shortcut(Preferences);  } +const QList<QKeySequence> &showHideHiddenFiles() +{ +    return shortcut(ShowHideHiddenFiles); +} +  } 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 | 
