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
qbsdkeyboard.h File Reference

(05fc3aef53348fb58be6308076e000825b704e58)

#include <qobject.h>
#include <QDataStream>
#include <QList>
Include dependency graph for qbsdkeyboard.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QBsdKeyboardMap::Mapping
class  QBsdKeyboardHandler

Namespaces

namespace  QBsdKeyboardMap

Enumerations

enum  { Bsd_NoKeyMode = -1 }
enum  QBsdKeyboardMap::Flags { QBsdKeyboardMap::NoFlags = 0x00 , QBsdKeyboardMap::IsLetter = 0x01 , QBsdKeyboardMap::IsModifier = 0x02 }
enum  QBsdKeyboardMap::Modifiers {
  QBsdKeyboardMap::ModPlain = 0x00 , QBsdKeyboardMap::ModShift = 0x01 , QBsdKeyboardMap::ModAltGr = 0x02 , QBsdKeyboardMap::ModControl = 0x04 ,
  QBsdKeyboardMap::ModAlt = 0x08 , QBsdKeyboardMap::ModShiftL = 0x10 , QBsdKeyboardMap::ModShiftR = 0x20 , QBsdKeyboardMap::ModCtrlL = 0x40 ,
  QBsdKeyboardMap::ModCtrlR = 0x80
}

Functions

QDataStreamoperator>> (QDataStream &ds, QBsdKeyboardMap::Mapping &m)

Variables

const quint32 QBsdKeyboardMap::FileMagic = 0x514d4150

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
Bsd_NoKeyMode 

Definition at line 17 of file qbsdkeyboard.h.

Function Documentation

◆ operator>>()

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

Definition at line 54 of file qbsdkeyboard.h.