MythTV  master
Public Member Functions | Static Public Attributes | Private Attributes | List of all members
LircKeycodeEvent Class Reference

#include <lircevent.h>

Inheritance diagram for LircKeycodeEvent:
Inheritance graph
[legend]
Collaboration diagram for LircKeycodeEvent:
Collaboration graph
[legend]

Public Member Functions

 LircKeycodeEvent (Type keytype, int key, Qt::KeyboardModifiers mod, QString text, QString lirc_text)
 
Type keytype (void) const
 
int key (void) const
 
Qt::KeyboardModifiers modifiers (void) const
 
QString text (void) const
 
QString lirctext (void) const
 

Static Public Attributes

static Type kEventType
 
static const unsigned kLIRCInvalidKeyCombo = 0xFFFFFFFF
 

Private Attributes

Type m_keytype
 
int m_key
 
Qt::KeyboardModifiers m_modifiers
 
QString m_text
 
QString m_lirctext
 

Detailed Description

Definition at line 12 of file lircevent.h.

Constructor & Destructor Documentation

◆ LircKeycodeEvent()

LircKeycodeEvent::LircKeycodeEvent ( Type  keytype,
int  key,
Qt::KeyboardModifiers  mod,
QString  text,
QString  lirc_text 
)
inline

Definition at line 15 of file lircevent.h.

Member Function Documentation

◆ keytype()

Type LircKeycodeEvent::keytype ( void  ) const
inline

Definition at line 21 of file lircevent.h.

◆ key()

int LircKeycodeEvent::key ( void  ) const
inline

Definition at line 22 of file lircevent.h.

◆ modifiers()

Qt::KeyboardModifiers LircKeycodeEvent::modifiers ( void  ) const
inline

Definition at line 23 of file lircevent.h.

◆ text()

QString LircKeycodeEvent::text ( void  ) const
inline

Definition at line 24 of file lircevent.h.

◆ lirctext()

QString LircKeycodeEvent::lirctext ( void  ) const
inline

Definition at line 25 of file lircevent.h.

Member Data Documentation

◆ kEventType

QEvent::Type LircKeycodeEvent::kEventType
static
Initial value:
=
(QEvent::Type) QEvent::registerEventType()

Definition at line 27 of file lircevent.h.

Referenced by MythInputDeviceHandler::customEvent().

◆ kLIRCInvalidKeyCombo

const unsigned LircKeycodeEvent::kLIRCInvalidKeyCombo = 0xFFFFFFFF
static

Definition at line 29 of file lircevent.h.

Referenced by MythInputDeviceHandler::customEvent(), and LIRC::Process().

◆ m_keytype

Type LircKeycodeEvent::m_keytype
private

Definition at line 32 of file lircevent.h.

Referenced by keytype().

◆ m_key

int LircKeycodeEvent::m_key
private

Definition at line 33 of file lircevent.h.

Referenced by key().

◆ m_modifiers

Qt::KeyboardModifiers LircKeycodeEvent::m_modifiers
private

Definition at line 34 of file lircevent.h.

Referenced by modifiers().

◆ m_text

QString LircKeycodeEvent::m_text
private

Definition at line 35 of file lircevent.h.

Referenced by text().

◆ m_lirctext

QString LircKeycodeEvent::m_lirctext
private

Definition at line 36 of file lircevent.h.

Referenced by lirctext().


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