diff options
Diffstat (limited to 'src/quick/items/qquickitem_p.h')
-rw-r--r-- | src/quick/items/qquickitem_p.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/quick/items/qquickitem_p.h b/src/quick/items/qquickitem_p.h index 1f372b5764..363cc93cc4 100644 --- a/src/quick/items/qquickitem_p.h +++ b/src/quick/items/qquickitem_p.h @@ -523,7 +523,9 @@ public: virtual void transformChanged(); void deliverKeyEvent(QKeyEvent *); +#ifndef QT_NO_IM void deliverInputMethodEvent(QInputMethodEvent *); +#endif void deliverFocusEvent(QFocusEvent *); void deliverMouseEvent(QMouseEvent *); void deliverWheelEvent(QWheelEvent *); @@ -593,8 +595,10 @@ public: virtual void keyPressed(QKeyEvent *event, bool post); virtual void keyReleased(QKeyEvent *event, bool post); +#ifndef QT_NO_IM virtual void inputMethodEvent(QInputMethodEvent *event, bool post); virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const; +#endif virtual void componentComplete(); bool m_processPost; @@ -809,9 +813,10 @@ Q_SIGNALS: private: virtual void keyPressed(QKeyEvent *event, bool post); virtual void keyReleased(QKeyEvent *event, bool post); +#ifndef QT_NO_IM virtual void inputMethodEvent(QInputMethodEvent *, bool post); virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const; - +#endif const QByteArray keyToSignal(int key) { QByteArray keySignal; if (key >= Qt::Key_0 && key <= Qt::Key_9) { |