summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qinputpanel.h
diff options
context:
space:
mode:
authorPekka Vuorela <pekka.ta.vuorela@nokia.com>2012-01-20 17:57:21 +0200
committerQt by Nokia <qt-info@nokia.com>2012-01-27 13:27:54 +0100
commitdd565d2d4c7e9b766bc9f575d803ebaad71b33b7 (patch)
treeb81f8b84e26c8b433759e6f97cdcacd0c5419dd0 /src/gui/kernel/qinputpanel.h
parente7d0d54084aa04387ebfb8cee292248df5355021 (diff)
QGuiApplication::focusObject() to replace QInputPanel::inputItem()
* Deprecated QInputPanel::inputWindow() which is already just returning QGuiApplication::activeWindow() * Deprecated QInputPanel::inputItem() and introduced QGuiApplication::focusObject(). Input methods can check input method support by Qt::ImEnabled query. Change-Id: I70a9c1c3f79aadb75c839d0489a9428f7a221df5 Reviewed-by: Joona Petrell <joona.t.petrell@nokia.com>
Diffstat (limited to 'src/gui/kernel/qinputpanel.h')
-rw-r--r--src/gui/kernel/qinputpanel.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/gui/kernel/qinputpanel.h b/src/gui/kernel/qinputpanel.h
index 5cfe75d030..01dfb20eb8 100644
--- a/src/gui/kernel/qinputpanel.h
+++ b/src/gui/kernel/qinputpanel.h
@@ -68,11 +68,11 @@ class Q_GUI_EXPORT QInputPanel : public QObject
Q_ENUMS(Action)
public:
- QObject *inputItem() const;
- void setInputItem(QObject *inputItemChanged);
+ QT_DEPRECATED QObject *inputItem() const;
+ QT_DEPRECATED void setInputItem(QObject *inputItemChanged);
// the window containing the editor
- QWindow *inputWindow() const;
+ QT_DEPRECATED QWindow *inputWindow() const;
QTransform inputItemTransform() const;
void setInputItemTransform(const QTransform &transform);
@@ -121,6 +121,9 @@ private:
friend class QPlatformInputContext;
QInputPanel();
~QInputPanel();
+
+ Q_PRIVATE_SLOT(d_func(), void q_connectFocusObject());
+ Q_PRIVATE_SLOT(d_func(), void q_checkFocusObject(QObject* object));
};
QT_END_NAMESPACE