瀏覽代碼

add extra config Ctrl+Alt+F for full-text search

Le Tan 4 年之前
父節點
當前提交
c8f2ba00ed
共有 3 個文件被更改,包括 5 次插入0 次删除
  1. 1 0
      src/core/coreconfig.h
  2. 1 0
      src/data/core/vnotex.json
  3. 3 0
      src/widgets/mainwindow.cpp

+ 1 - 0
src/core/coreconfig.h

@@ -25,6 +25,7 @@ namespace vnotex
             OutlineDock,
             SearchDock,
             LocationListDock,
+            Search,
             NavigationMode,
             LocateNode,
             VerticalSplit,

+ 1 - 0
src/data/core/vnotex.json

@@ -19,6 +19,7 @@
             "OutlineDock" : "Ctrl+G, 2",
             "SearchDock" : "Ctrl+G, 3",
             "LocationListDock" : "Ctrl+G, 4",
+            "Search" : "Ctrl+Alt+F",
             "NavigationMode" : "Ctrl+G, W",
             "LocateNode" : "Ctrl+G, D",
             "VerticalSplit" : "Ctrl+G, \\",

+ 3 - 0
src/widgets/mainwindow.cpp

@@ -585,6 +585,9 @@ void MainWindow::setupShortcuts()
 
     setupDockActivateShortcut(m_docks[DockIndex::SearchDock],
                               coreConfig.getShortcut(CoreConfig::Shortcut::SearchDock));
+    // Extra shortcut for SearchDock.
+    setupDockActivateShortcut(m_docks[DockIndex::SearchDock],
+                              coreConfig.getShortcut(CoreConfig::Shortcut::Search));
 
     setupDockActivateShortcut(m_docks[DockIndex::LocationListDock],
                               coreConfig.getShortcut(CoreConfig::Shortcut::LocationListDock));