1 #ifndef QXTGLOBALSHORTCUT_P_H 32 #define QXTGLOBALSHORTCUT_P_H 35 #include <QAbstractEventDispatcher> 36 #include <QKeySequence> 39 #include <QAbstractNativeEventFilter> 43 ,
public QAbstractNativeEventFilter
53 Qt::KeyboardModifiers
mods;
61 virtual bool nativeEventFilter(
const QByteArray & eventType,
void * message,
long * result)
override;
67 static quint32 nativeKeycode(Qt::Key keycode);
68 static quint32 nativeModifiers(Qt::KeyboardModifiers modifiers);
70 static bool registerShortcut(quint32 nativeKey, quint32 nativeMods);
71 static bool unregisterShortcut(quint32 nativeKey, quint32 nativeMods);
76 #endif // QXTGLOBALSHORTCUT_P_H bool enabled
Definition: qxtglobalshortcut_p.h:51
Definition: qxtglobalshortcut_p.h:41
virtual bool nativeEventFilter(const QByteArray &eventType, void *message, long *result) override
QxtWidgets
Definition: qxtglobalshortcut.h:40
~QxtGlobalShortcutPrivate()
Definition: qxtglobalshortcut.cpp:55
Definition: qxtglobal.h:55
bool setShortcut(const QKeySequence &shortcut)
Definition: qxtglobalshortcut.cpp:68
static void activateShortcut(quint32 nativeKey, quint32 nativeMods)
Definition: qxtglobalshortcut.cpp:103
#define QXT_DECLARE_PUBLIC(PUB)
Definition: qxtglobal.h:50
Qt::Key key
Definition: qxtglobalshortcut_p.h:52
QxtGlobalShortcutPrivate()
Definition: qxtglobalshortcut.cpp:41
static bool error
Definition: qxtglobalshortcut_p.h:58
static int ref
Definition: qxtglobalshortcut_p.h:60
Qt::KeyboardModifiers mods
Definition: qxtglobalshortcut_p.h:53
bool unsetShortcut()
Definition: qxtglobalshortcut.cpp:85