summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/xcb/qxcbintegration.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@nokia.com>2011-06-22 10:01:14 +0200
committerLars Knoll <lars.knoll@nokia.com>2011-06-27 14:31:15 +0200
commit80eb461360eb39657ac21ce8070c02f071884e9a (patch)
tree516338ddf364ac0337271db6d15c21eca689709f /src/plugins/platforms/xcb/qxcbintegration.h
parent0584424d5ccc7d1e3b9aa60da46ca1db244ce470 (diff)
ibus IM support for the xcb backend
Test code to check input methods using the ibus backend used on e.g. ubuntu. The IM code is not very sophisticated, but enough to test that things are working. Reviewed-by: Jørgen Lind
Diffstat (limited to 'src/plugins/platforms/xcb/qxcbintegration.h')
-rw-r--r--src/plugins/platforms/xcb/qxcbintegration.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/platforms/xcb/qxcbintegration.h b/src/plugins/platforms/xcb/qxcbintegration.h
index 1f426ab4e7..a89ffc89c6 100644
--- a/src/plugins/platforms/xcb/qxcbintegration.h
+++ b/src/plugins/platforms/xcb/qxcbintegration.h
@@ -76,6 +76,8 @@ public:
QPlatformClipboard *clipboard() const;
QPlatformDrag *drag() const;
+ QPlatformInputContext *inputContext() const;
+
private:
bool hasOpenGL() const;
QList<QPlatformScreen *> m_screens;
@@ -84,6 +86,8 @@ private:
QPlatformFontDatabase *m_fontDatabase;
QPlatformNativeInterface *m_nativeInterface;
QPlatformPrinterSupport *m_printerSupport;
+
+ QPlatformInputContext *m_inputContext;
};
QT_END_NAMESPACE