add notebooknodeexplorer shortcut new note folder and toolbar (#2101)

This commit is contained in:
chendapao 2022-04-16 10:10:08 +08:00 committed by GitHub
parent dfa4e59737
commit 243a03e142
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 12 additions and 6 deletions

View File

@ -22,6 +22,7 @@ namespace vnotex
ExpandContentArea,
Settings,
NewNote,
NewFolder,
CloseTab,
CloseOtherTabs,
CloseTabsToTheRight,

View File

@ -14,6 +14,7 @@
"ExpandContentArea" : "Ctrl+G, E",
"Settings" : "Ctrl+Alt+P",
"NewNote" : "Ctrl+Alt+N",
"NewFolder" : "Ctrl+Alt+S",
"CloseTab" : "Ctrl+G, X",
"CloseOtherTabs" : "",
"CloseTabsToTheRight" : "",

View File

@ -1071,6 +1071,7 @@ QAction *NotebookNodeExplorer::createAction(Action p_act, QObject *p_parent, boo
this, []() {
emit VNoteX::getInst().newNoteRequested();
});
WidgetUtils::addActionShortcutText(act, coreConfig.getShortcut(CoreConfig::NewNote));
break;
case Action::NewFolder:
@ -1081,6 +1082,7 @@ QAction *NotebookNodeExplorer::createAction(Action p_act, QObject *p_parent, boo
this, []() {
emit VNoteX::getInst().newFolderRequested();
});
WidgetUtils::addActionShortcutText(act, coreConfig.getShortcut(CoreConfig::NewFolder));
break;
case Action::Properties:

View File

@ -134,12 +134,14 @@ QToolBar *ToolBarHelper::setupFileToolBar(MainWindow *p_win, QToolBar *p_toolBar
newBtn->setText(MainWindow::tr("New Note"));
// New folder.
newMenu->addAction(generateIcon("new_folder.svg"),
MainWindow::tr("New Folder"),
newMenu,
[]() {
emit VNoteX::getInst().newFolderRequested();
});
auto newFolderAct = newMenu->addAction(generateIcon("new_folder.svg"),
MainWindow::tr("New Folder"),
newMenu,
[]() {
emit VNoteX::getInst().newFolderRequested();
});
WidgetUtils::addActionShortcut(newFolderAct,
coreConfig.getShortcut(CoreConfig::Shortcut::NewFolder));
newMenu->addSeparator();