From 26ff3ac7c79998a10d929cbc18893deae2a724a0 Mon Sep 17 00:00:00 2001 From: Antti Pulakka Date: Thu, 13 Jan 2011 10:58:33 +0200 Subject: Fixes: NB#217858 - COREWEB: /usr/bin/camera-ui 'operator! QTextCursor::move... RevBy: Pekka Vuorela Details: Make sure there is a QTextCursor instace in model before using it. --- src/corelib/widgets/mtextedit.cpp | 3 +++ 1 file changed, 3 insertions(+) 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); -- cgit v1.2.3