![]() |
Qt 4.8
|
#include <private/qt_mac_p.h>#include <qdebug.h>#include <qevent.h>#include <private/qevent_p.h>#include <qtextcodec.h>#include <qapplication.h>#include <qinputcontext.h>#include <private/qkeymapper_p.h>#include <private/qapplication_p.h>#include <private/qmacinputcontext_p.h>Go to the source code of this file.
Classes | |
| struct | KeyboardLayoutItem |
| struct | qt_mac_enum_mapper |
Macros | |
| #define | QT_MAC_MAP_ENUM(x) x |
Functions | |
| static Boolean | qt_KeyEventComparatorProc (EventRef inEvent, void *data) |
| static int | qt_mac_get_key (int modif, const QChar &key, int virtualKey) |
| static int | qt_mac_get_mac_modifiers (Qt::KeyboardModifiers keys) |
| Qt::KeyboardModifiers | qt_mac_get_modifiers (int keys) |
| Q_GUI_EXPORT void | qt_mac_secure_keyboard (bool b) |
| void | qt_mac_send_modifiers_changed (quint32 modifiers, QObject *object) |
| bool | qt_sendSpontaneousEvent (QObject *obj, QEvent *event) |
| static bool | translateKeyEventInternal (EventHandlerCallRef er, EventRef keyEvent, int *qtKey, QChar *outChar, Qt::KeyboardModifiers *outModifiers, bool *outHandled) |
Variables | |
| static const Qt::KeyboardModifiers | ModsTbl [] |
| bool | qt_mac_eat_unicode_key = false |
| static qt_mac_enum_mapper | qt_mac_keyboard_symbols [] |
| static qt_mac_enum_mapper | qt_mac_keyvkey_symbols [] |
| static qt_mac_enum_mapper | qt_mac_modifier_symbols [] |
| static qt_mac_enum_mapper | qt_mac_private_unicode [] |
| #define QT_MAC_MAP_ENUM | ( | x | ) | x |
Definition at line 134 of file qkeymapper_mac.cpp.
Referenced by qt_mac_send_modifiers_changed().
|
static |
Definition at line 428 of file qkeymapper_mac.cpp.
Referenced by QKeyMapperPrivate::translateKeyEvent().
|
static |
Definition at line 352 of file qkeymapper_mac.cpp.
Referenced by translateKeyEventInternal(), and QKeyMapperPrivate::updateKeyMap().
|
static |
Definition at line 174 of file qkeymapper_mac.cpp.
Referenced by QKeyMapperPrivate::updateKeyMap().
| Qt::KeyboardModifiers qt_mac_get_modifiers | ( | int | keys | ) |
Definition at line 150 of file qkeymapper_mac.cpp.
Referenced by QApplicationPrivate::globalEventProcessor(), qt_mac_send_modifiers_changed(), QApplication::queryKeyboardModifiers(), and translateKeyEventInternal().
| Q_GUI_EXPORT void qt_mac_secure_keyboard | ( | bool | b | ) |
Definition at line 70 of file qkeymapper_mac.cpp.
Referenced by QLineEdit::focusInEvent(), QLineEdit::focusOutEvent(), and QLineEdit::setEchoMode().
Definition at line 199 of file qkeymapper_mac.cpp.
Referenced by QApplicationPrivate::globalEventProcessor(), qt_dispatchModifiersChanged(), qt_mac_dnd_update_action(), and QKeyMapperPrivate::translateKeyEvent().
Definition at line 5779 of file qapplication.cpp.
Referenced by qt_mac_send_modifiers_changed(), and QKeyMapper::sendKeyEvent().
|
static |
Definition at line 435 of file qkeymapper_mac.cpp.
Referenced by qt_keyrelease_scanner(), QKeyMapperPrivate::translateKeyEvent(), and translateKeySym().
|
static |
Definition at line 106 of file qkeymapper_mac.cpp.
Referenced by QKeyMapperPrivate::possibleKeys(), and QKeyMapperPrivate::updateKeyMap().
| bool qt_mac_eat_unicode_key = false |
Definition at line 67 of file qkeymapper_mac.cpp.
Referenced by QMacInputContext::globalEventProcessor(), QKeyMapperPrivate::translateKeyEvent(), and translateKeyEventInternal().
|
static |
Definition at line 253 of file qkeymapper_mac.cpp.
|
static |
Definition at line 306 of file qkeymapper_mac.cpp.
|
static |
Definition at line 139 of file qkeymapper_mac.cpp.
|
static |
Definition at line 326 of file qkeymapper_mac.cpp.