CppEditor: Let users fold/unfold all comment blocks

Fixes: QTCREATORBUG-2449
Change-Id: Ib090f1bb0d0866f14ddb6dfb10bf2ff2563585e0
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Kandeler
2023-08-03 17:15:08 +02:00
parent f93836b25d
commit 099fe7d5d1
6 changed files with 93 additions and 18 deletions

View File

@@ -344,11 +344,11 @@ void TextEditorActionHandlerPrivate::createActions()
QKeySequence(Core::useMacShortcuts ? Tr::tr("Meta+Shift+S") : Tr::tr("Alt+Shift+S")),
G_EDIT_TEXT, advancedEditMenu);
registerAction(FOLD,
[] (TextEditorWidget *w) { w->fold(); }, true, Tr::tr("Fold"),
[] (TextEditorWidget *w) { w->foldCurrentBlock(); }, true, Tr::tr("Fold"),
QKeySequence(Tr::tr("Ctrl+<")),
G_EDIT_COLLAPSING, advancedEditMenu);
registerAction(UNFOLD,
[] (TextEditorWidget *w) { w->unfold(); }, true, Tr::tr("Unfold"),
[] (TextEditorWidget *w) { w->unfoldCurrentBlock(); }, true, Tr::tr("Unfold"),
QKeySequence(Tr::tr("Ctrl+>")),
G_EDIT_COLLAPSING, advancedEditMenu);
m_unfoldAllAction = registerAction(UNFOLD_ALL,