From cba0ebedf3f0cc4da6f8729dde10282b23eb18e6 Mon Sep 17 00:00:00 2001 From: Fabio Bas Date: Wed, 4 Oct 2023 22:44:13 +0200 Subject: Make shortcuts compatible with qt6; remove unused KviShortcut constructor since it creates ambiguity with the previous --- src/modules/editor/ScriptEditorImplementation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/modules/editor/ScriptEditorImplementation.cpp') diff --git a/src/modules/editor/ScriptEditorImplementation.cpp b/src/modules/editor/ScriptEditorImplementation.cpp index 6b5e8c4ac..81081fae8 100644 --- a/src/modules/editor/ScriptEditorImplementation.cpp +++ b/src/modules/editor/ScriptEditorImplementation.cpp @@ -385,7 +385,7 @@ void ScriptEditorWidget::keyPressEvent(QKeyEvent * e) bool isShortcut = ((e->modifiers() & Qt::ControlModifier) && e->key() == Qt::Key_E); // CTRL+E if(!m_pCompleter || !isShortcut) // don't process the shortcut when we have a completer QTextEdit::keyPressEvent(e); - const bool ctrlOrShift = e->modifiers() & (Qt::ControlModifier + Qt::ShiftModifier); + const bool ctrlOrShift = e->modifiers() & (Qt::ControlModifier | Qt::ShiftModifier); if(!m_pCompleter || (ctrlOrShift && e->text().isEmpty())) return; static QString eow("~!@#$%^&*()_+{}|:\"<>?,/;'[]\\-="); // end of word -- cgit v1.3.1-10-gc9f91