summaryrefslogtreecommitdiffstats
path: root/src/platformsupport/input/xkbcommon/qxkbcommon_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/platformsupport/input/xkbcommon/qxkbcommon_p.h')
-rw-r--r--src/platformsupport/input/xkbcommon/qxkbcommon_p.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/platformsupport/input/xkbcommon/qxkbcommon_p.h b/src/platformsupport/input/xkbcommon/qxkbcommon_p.h
index 475c51ad91..561eae03db 100644
--- a/src/platformsupport/input/xkbcommon/qxkbcommon_p.h
+++ b/src/platformsupport/input/xkbcommon/qxkbcommon_p.h
@@ -64,7 +64,9 @@ QT_BEGIN_NAMESPACE
Q_DECLARE_LOGGING_CATEGORY(lcXkbcommon)
+class QEvent;
class QKeyEvent;
+class QPlatformInputContext;
class QXkbCommon
{
@@ -99,6 +101,8 @@ public:
return sym >= XKB_KEY_KP_Space && sym <= XKB_KEY_KP_9;
}
+ static void setXkbContext(QPlatformInputContext *inputContext, struct xkb_context *context);
+
struct XKBStateDeleter {
void operator()(struct xkb_state *state) const { return xkb_state_unref(state); }
};