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

(35f0560a2d4524e9a8d24f0a52e978f510f2125d)

#include <qobject.h>
#include <qloggingcategory.h>
#include <QtInputSupport/private/qfdcontainer_p.h>
#include <QtInputSupport/private/qkeyboardmap_p.h>
#include <QtInputSupport/private/qkeycodeaction_p.h>
#include <QDataStream>
#include <private/qglobal_p.h>
#include <memory>
Include dependency graph for qvxkeyboardhandler_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QVxKeyboardMap::Mapping
struct  QVxKeyboardMap::Composing
class  QVxKeyboardHandler

Namespaces

namespace  QVxKeyboardMap

Enumerations

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

Functions

QDataStreamoperator>> (QDataStream &ds, QVxKeyboardMap::Mapping &m)
QDataStreamoperator<< (QDataStream &ds, const QVxKeyboardMap::Mapping &m)
QDataStreamoperator>> (QDataStream &ds, QVxKeyboardMap::Composing &c)
QDataStreamoperator<< (QDataStream &ds, const QVxKeyboardMap::Composing &c)

Variables

const quint32 QVxKeyboardMap::FileMagic = 0x514d4150

Function Documentation

◆ operator<<() [1/2]

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

Definition at line 100 of file qvxkeyboardhandler_p.h.

◆ operator<<() [2/2]

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

Definition at line 90 of file qvxkeyboardhandler_p.h.

◆ operator>>() [1/2]

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

Definition at line 95 of file qvxkeyboardhandler_p.h.

◆ operator>>() [2/2]

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

Definition at line 85 of file qvxkeyboardhandler_p.h.