#include <qdrag.h>
#include <qclipboard.h>
#include <qtimer.h>
+#include <qinputpanel.h>
#include "private/qtextdocumentlayout_p.h"
#include "private/qabstracttextdocumentlayout_p.h"
#include "qtextdocument.h"
if (cursor.position() != oldCursorPos)
emit q->cursorPositionChanged();
_q_updateCurrentCharFormatAndSelection();
-#if 0 // ### ndef QT_NO_IM
- if (contextObject) {
- if (QInputContext *ic = inputContext()) {
- ic->update();
- }
- }
-#endif //QT_NO_IM
+ if (qGuiApp)
+ qGuiApp->inputPanel()->update(Qt::ImQueryAll);
} else {
//emit q->visibilityRequest(QRectF(mousePos, QSizeF(1, 1)));
if (cursor.position() != oldCursorPos) {