diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp index c83a0e60be4995b133eae352a61f91a0bcd0aac0..674974a416b14db583b9759c969683145237c440 100644 --- a/src/plugins/texteditor/basetexteditor.cpp +++ b/src/plugins/texteditor/basetexteditor.cpp @@ -1173,7 +1173,7 @@ void BaseTextEditor::keyPressEvent(QKeyEvent *e) if (ro || e->text().isEmpty() || !e->text().at(0).isPrint()) { QPlainTextEdit::keyPressEvent(e); - } else if ((e->modifiers() & Qt::ControlModifier) != Qt::ControlModifier){ + } else if ((e->modifiers() & (Qt::ControlModifier|Qt::AltModifier)) != Qt::ControlModifier){ QTextCursor cursor = textCursor(); QString text = e->text(); QString autoText = autoComplete(cursor, text);