From ee53ebbf08bc285bc2861ee7b1724c9e2304790f Mon Sep 17 00:00:00 2001
From: mae <qt-info@nokia.com>
Date: Mon, 11 Jan 2010 16:17:22 +0100
Subject: [PATCH] Fix inserting printable text with AltGt

Task: QTCREATORBUG-543
Reviewed-by: Tobias Hunger
---
 src/plugins/texteditor/basetexteditor.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp
index c83a0e60be4..674974a416b 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);
-- 
GitLab