TextEditor: fix toggle visualize whitespace and text wrapping

Fixes: QTCREATORBUG-31202
Change-Id: I9d601dfb9d9b00e2c92525b55874c8314051ae02
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
David Schulz
2024-07-05 13:25:21 +02:00
committed by Christian Stenger
parent dd1f76d85b
commit 7dfbab418f
2 changed files with 4 additions and 1 deletions

View File

@@ -4125,6 +4125,7 @@ void TextEditorWidgetPrivate::registerActions()
.contextAction();
m_visualizeWhitespaceAction = ActionBuilder(this, VISUALIZE_WHITESPACE)
.setContext(m_editorContext)
.setCheckable(true)
.addOnToggled(
this,
[this](bool checked) {
@@ -4140,6 +4141,7 @@ void TextEditorWidgetPrivate::registerActions()
.contextAction();
m_textWrappingAction = ActionBuilder(this, TEXT_WRAPPING)
.setContext(m_editorContext)
.setCheckable(true)
.addOnToggled(
this,
[this](bool checked) {

View File

@@ -453,7 +453,8 @@ void TextEditorPlugin::createEditorCommands()
TextActionBuilder(this, VISUALIZE_WHITESPACE)
.setText(Tr::tr("&Visualize Whitespace"))
.setDefaultKeySequence(Tr::tr("Meta+E, Meta+V"), Tr::tr("Ctrl+E, Ctrl+V"))
.addToContainer(M_EDIT_ADVANCED, G_EDIT_FORMAT);
.addToContainer(M_EDIT_ADVANCED, G_EDIT_FORMAT)
.setCheckable(true);
TextActionBuilder(this, CLEAN_WHITESPACE)
.setText(Tr::tr("Clean Whitespace"))
.addToContainer(M_EDIT_ADVANCED, G_EDIT_FORMAT);