diff options
author | Pekka Vuorela <pvuorela@iki.fi> | 2012-09-03 16:58:03 +0300 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-09-07 11:11:00 +0200 |
commit | ce16d49569367fabe2fe6c69bb53cad4a8dd795d (patch) | |
tree | 4cbd12179c1b34ea94c60882e858acb78fe20441 /tests/auto/declarative/qdeclarativetextedit/tst_qdeclarativetextedit.cpp | |
parent | b310ea8c0e276bd5d5b29b8390355a7ffe2b509e (diff) |
Avoid usage of deprecated QInputMethod::inputItem() in tests
Change-Id: Ie6e37ab23b1bef99d294fe8a0acd95429a37a527
Reviewed-by: Joona Petrell <joona.petrell@gmail.com>
Diffstat (limited to 'tests/auto/declarative/qdeclarativetextedit/tst_qdeclarativetextedit.cpp')
-rw-r--r-- | tests/auto/declarative/qdeclarativetextedit/tst_qdeclarativetextedit.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/auto/declarative/qdeclarativetextedit/tst_qdeclarativetextedit.cpp b/tests/auto/declarative/qdeclarativetextedit/tst_qdeclarativetextedit.cpp index 17b74687..36bab0c7 100644 --- a/tests/auto/declarative/qdeclarativetextedit/tst_qdeclarativetextedit.cpp +++ b/tests/auto/declarative/qdeclarativetextedit/tst_qdeclarativetextedit.cpp @@ -90,7 +90,8 @@ void sendPreeditText(const QString &text, int cursor) attributes.append(QInputMethodEvent::Attribute(QInputMethodEvent::Cursor, cursor, text.length(), QVariant())); QInputMethodEvent event(text, attributes); - QApplication::sendEvent(qApp->inputMethod()->inputItem(), &event); + if (qApp->focusObject()) + QApplication::sendEvent(qApp->focusObject(), &event); } @@ -2502,7 +2503,8 @@ void tst_qdeclarativetextedit::preeditMicroFocus() sendPreeditText(preeditText, 0); ic.clear(); QInputMethodEvent imEvent(preeditText, QList<QInputMethodEvent::Attribute>()); - QApplication::sendEvent(qApp->inputMethod()->inputItem(), &imEvent); + if (qApp->focusObject()) + QApplication::sendEvent(qApp->focusObject(), &imEvent); currentRect = edit.inputMethodQuery(Qt::ImMicroFocus).toRect(); QCOMPARE(currentRect, previousRect); #if defined(Q_WS_X11) |