Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QAppleKeyMapper Class Reference

#include <qapplekeymapper_p.h>

+ Inheritance diagram for QAppleKeyMapper:
+ Collaboration diagram for QAppleKeyMapper:

Public Member Functions

Qt::KeyboardModifiers queryKeyboardModifiers () const override
 
QList< QKeyCombinationpossibleKeyCombinations (const QKeyEvent *event) const override
 
- Public Member Functions inherited from QPlatformKeyMapper
virtual ~QPlatformKeyMapper ()
 

Static Public Member Functions

static Qt::Key fromNSString (Qt::KeyboardModifiers qtMods, NSString *characters, NSString *charactersIgnoringModifiers, QString &text)
 
static Qt::Key fromUIKitKey (NSString *keyCode)
 
static Qt::KeyboardModifiers fromUIKitModifiers (ulong uikitModifiers)
 
static ulong toUIKitModifiers (Qt::KeyboardModifiers)
 

Detailed Description

Definition at line 32 of file qapplekeymapper_p.h.

Member Function Documentation

◆ fromNSString()

Qt::Key QAppleKeyMapper::fromNSString ( Qt::KeyboardModifiers qtMods,
NSString * characters,
NSString * charactersIgnoringModifiers,
QString & text )
static

◆ fromUIKitKey()

static Qt::Key QAppleKeyMapper::fromUIKitKey ( NSString * keyCode)
static

◆ fromUIKitModifiers()

Qt::KeyboardModifiers QAppleKeyMapper::fromUIKitModifiers ( ulong uikitModifiers)
static

Definition at line 705 of file qapplekeymapper.mm.

References Qt::NoModifier, swapModifiersIfNeeded(), and uiKitModifierMap.

+ Here is the call graph for this function:

◆ possibleKeyCombinations()

QList< QKeyCombination > QAppleKeyMapper::possibleKeyCombinations ( const QKeyEvent * event) const
overridevirtual

Reimplemented from QPlatformKeyMapper.

◆ queryKeyboardModifiers()

Qt::KeyboardModifiers QAppleKeyMapper::queryKeyboardModifiers ( ) const
overridevirtual

Reimplemented from QPlatformKeyMapper.

◆ toUIKitModifiers()

ulong QAppleKeyMapper::toUIKitModifiers ( Qt::KeyboardModifiers qtModifiers)
static

Definition at line 692 of file qapplekeymapper.mm.

References swapModifiersIfNeeded(), and uiKitModifierMap.

+ Here is the call graph for this function:

The documentation for this class was generated from the following files: