summaryrefslogtreecommitdiffstats
path: root/src/gui/guikernel/qguiapplication_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/guikernel/qguiapplication_p.h')
-rw-r--r--src/gui/guikernel/qguiapplication_p.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/gui/guikernel/qguiapplication_p.h b/src/gui/guikernel/qguiapplication_p.h
index 76f6e827b8..5236eac619 100644
--- a/src/gui/guikernel/qguiapplication_p.h
+++ b/src/gui/guikernel/qguiapplication_p.h
@@ -82,6 +82,19 @@ public:
static QPlatformIntegration *platformIntegration()
{ return platform_integration; }
+ enum KeyPlatform {
+ KB_Win = 1,
+ KB_Mac = 2,
+ KB_X11 = 4,
+ KB_KDE = 8,
+ KB_Gnome = 16,
+ KB_CDE = 32,
+ KB_S60 = 64,
+ KB_All = 0xffff
+ };
+
+ static uint currentKeyPlatform();
+
static QAbstractEventDispatcher *qt_qpa_core_dispatcher()
{ return QCoreApplication::instance()->d_func()->threadData->eventDispatcher; }