Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qkeyboardmap_p.h File Reference

(d5d67a7976df500d87a144b132f3f3fa21d9e759)

#include <QtCore/qnamespace.h>
#include <QtCore/qtconfigmacros.h>
#include <QtCore/qdatastream.h>
Include dependency graph for qkeyboardmap_p.h:

Go to the source code of this file.

Classes

struct  QKeyboardMap::Mapping
struct  QKeyboardMap::Composing

Namespaces

namespace  QKeyboardMap

Enumerations

enum  QKeyboardMap::Flags { QKeyboardMap::IsDead = 0x01 , QKeyboardMap::IsLetter = 0x02 , QKeyboardMap::IsModifier = 0x04 , QKeyboardMap::IsSystem = 0x08 }
enum  QKeyboardMap::System {
  QKeyboardMap::SystemConsoleFirst = 0x0100 , QKeyboardMap::SystemConsoleMask = 0x007f , QKeyboardMap::SystemConsoleLast = 0x017f , QKeyboardMap::SystemConsolePrevious = 0x0180 ,
  QKeyboardMap::SystemConsoleNext = 0x0181 , QKeyboardMap::SystemReboot = 0x0200 , QKeyboardMap::SystemZap = 0x0300
}
enum  QKeyboardMap::Modifiers {
  QKeyboardMap::ModPlain = 0x00 , QKeyboardMap::ModShift = 0x01 , QKeyboardMap::ModAltGr = 0x02 , QKeyboardMap::ModControl = 0x04 ,
  QKeyboardMap::ModAlt = 0x08 , QKeyboardMap::ModShiftL = 0x10 , QKeyboardMap::ModShiftR = 0x20 , QKeyboardMap::ModCtrlL = 0x40 ,
  QKeyboardMap::ModCtrlR = 0x80
}

Functions

Qt::KeyboardModifiers QKeyboardMap::toQtModifiers (quint8 mod)
QDataStreamoperator>> (QDataStream &ds, QKeyboardMap::Mapping &m)
QDataStreamoperator<< (QDataStream &ds, const QKeyboardMap::Mapping &m)
QDataStreamoperator>> (QDataStream &ds, QKeyboardMap::Composing &c)
QDataStreamoperator<< (QDataStream &ds, const QKeyboardMap::Composing &c)

Variables

const quint32 QKeyboardMap::FileMagic = 0x514d4150

Function Documentation

◆ operator<<() [1/2]

QDataStream & operator<< ( QDataStream & ds,
const QKeyboardMap::Composing & c )
inline

Definition at line 105 of file qkeyboardmap_p.h.

◆ operator<<() [2/2]

QDataStream & operator<< ( QDataStream & ds,
const QKeyboardMap::Mapping & m )
inline

Definition at line 95 of file qkeyboardmap_p.h.

◆ operator>>() [1/2]

QDataStream & operator>> ( QDataStream & ds,
QKeyboardMap::Composing & c )
inline

Definition at line 100 of file qkeyboardmap_p.h.

◆ operator>>() [2/2]

QDataStream & operator>> ( QDataStream & ds,
QKeyboardMap::Mapping & m )
inline

Definition at line 90 of file qkeyboardmap_p.h.