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
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.