aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/corelib/widgets/mtextedit.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/corelib/widgets/mtextedit.cpp b/src/corelib/widgets/mtextedit.cpp
index 6e288d90..2cc0eca7 100755
--- a/src/corelib/widgets/mtextedit.cpp
+++ b/src/corelib/widgets/mtextedit.cpp
@@ -352,6 +352,9 @@ void MTextEditPrivate::init()
}
q->document()->setDefaultTextOption(option);
+ if (!q->model()->cursor()) {
+ q->model()->setCursor(new QTextCursor(q->document()));
+ }
q->model()->cursor()->movePosition(QTextCursor::End);
q->setFocusPolicy(Qt::ClickFocus);
q->setFlag(QGraphicsItem::ItemAcceptsInputMethod, true);