From 22d2943c68602155af67f54d56128fed841db90d Mon Sep 17 00:00:00 2001
From: mae <qt-info@nokia.com>
Date: Fri, 12 Jun 2009 12:38:27 +0200
Subject: [PATCH] Hide mouse cursor from the editor when typing.

---
 src/plugins/texteditor/basetexteditor.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp
index 07dfa630e8a..fcc57f11380 100644
--- a/src/plugins/texteditor/basetexteditor.cpp
+++ b/src/plugins/texteditor/basetexteditor.cpp
@@ -838,6 +838,9 @@ void BaseTextEditor::cleanWhitespace()
 
 void BaseTextEditor::keyPressEvent(QKeyEvent *e)
 {
+    viewport()->setCursor(Qt::BlankCursor);
+    QToolTip::hideText();
+
     d->m_moveLineUndoHack = false;
     d->clearVisibleCollapsedBlock();
 
@@ -2728,6 +2731,8 @@ void BaseTextEditor::mouseMoveEvent(QMouseEvent *e)
             d->m_blockSelectionExtraX = 0;
         }
     }
+    if (viewport()->cursor().shape() == Qt::BlankCursor)
+        viewport()->setCursor(Qt::IBeamCursor);
 }
 
 void BaseTextEditor::mousePressEvent(QMouseEvent *e)
-- 
GitLab