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