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.