玉兔远程控制 0.1.0-bate14
载入中...
搜索中...
未找到
CNativeEventFilterUnix类 参考
类 CNativeEventFilterUnix 继承关系图:
CNativeEventFilterUnix 的协作图:

Public 成员函数

 CNativeEventFilterUnix (CParameterPlugin *pPara)
virtual bool nativeEventFilter (const QByteArray &eventType, void *message, qintptr *result) override
int GetKeySym (xcb_key_press_event_t *event, xcb_keysym_t &keysym)
bool HandleEvent (xcb_generic_event_t *event)
bool HandleKey (xcb_keysym_t keysym, QEvent::Type type, Qt::KeyboardModifiers modifiers)

静态 Public 成员函数

static void RestoreSuperKeyShortcuts ()
static void DisableSuperKeyShortcuts ()

Public 属性

xcb_key_symbols_t * m_pKeySymbols

Private 属性

CParameterPlugin * m_pParameterPlugin

详细描述

在文件 NativeEventFilterUnix.h 第 15 行定义.

构造及析构函数说明

◆ CNativeEventFilterUnix()

CNativeEventFilterUnix::CNativeEventFilterUnix ( CParameterPlugin * pPara)

在文件 NativeEventFilterUnix.cpp 第 202 行定义.

◆ ~CNativeEventFilterUnix()

CNativeEventFilterUnix::~CNativeEventFilterUnix ( )
virtual

在文件 NativeEventFilterUnix.cpp 第 223 行定义.

成员函数说明

◆ DisableSuperKeyShortcuts()

void CNativeEventFilterUnix::DisableSuperKeyShortcuts ( )
static

在文件 NativeEventFilterUnix.cpp 第 176 行定义.

◆ GetKeySym()

int CNativeEventFilterUnix::GetKeySym ( xcb_key_press_event_t * event,
xcb_keysym_t & keysym )

在文件 NativeEventFilterUnix.cpp 第 163 行定义.

◆ HandleEvent()

bool CNativeEventFilterUnix::HandleEvent ( xcb_generic_event_t * event)

在文件 NativeEventFilterUnix.cpp 第 123 行定义.

◆ HandleKey()

bool CNativeEventFilterUnix::HandleKey ( xcb_keysym_t keysym,
QEvent::Type type,
Qt::KeyboardModifiers modifiers )

在文件 NativeEventFilterUnix.cpp 第 52 行定义.

◆ nativeEventFilter()

bool CNativeEventFilterUnix::nativeEventFilter ( const QByteArray & eventType,
void * message,
qintptr * result )
overridevirtual

在文件 NativeEventFilterUnix.cpp 第 231 行定义.

◆ RestoreSuperKeyShortcuts()

void CNativeEventFilterUnix::RestoreSuperKeyShortcuts ( )
static

在文件 NativeEventFilterUnix.cpp 第 189 行定义.

类成员变量说明

◆ m_pKeySymbols

xcb_key_symbols_t* CNativeEventFilterUnix::m_pKeySymbols

在文件 NativeEventFilterUnix.h 第 29 行定义.

◆ m_pParameterPlugin

CParameterPlugin* CNativeEventFilterUnix::m_pParameterPlugin
private

在文件 NativeEventFilterUnix.h 第 37 行定义.


该类的文档由以下文件生成: