玉兔远程控制 0.1.0-bate11
载入中...
搜索中...
未找到
CInputDevice类 参考abstract
类 CInputDevice 继承关系图:

Public 类型

enum  MouseButton {
  LeftButton = 0x01 , RightButton = 0x02 , MiddleButton = 0x04 , LWheelButton = 0x08 ,
  RWheelButton = 0x10 , UWheelButton = 0x20 , DWheelButton = 0x40
}

Public 成员函数

virtual int KeyEvent (quint32 keysym, quint32 keycode, bool down=true)=0
virtual int MouseEvent (MouseButtons buttons, QPoint pos)=0
virtual int MouseEvent (MouseButtons buttons, int x, int y)=0

静态 Public 成员函数

static QSharedPointer< CInputDeviceGenerateObject ()

Protected 属性

MouseButtons m_LastButtons
QPoint m_LastPostion

详细描述

在文件 InputDevice.h11 行定义.

成员枚举类型说明

◆ MouseButton

enum CInputDevice::MouseButton

在文件 InputDevice.h16 行定义.

构造及析构函数说明

◆ CInputDevice()

CInputDevice::CInputDevice ( )
inlineexplicitprotected

在文件 InputDevice.h37 行定义.

成员函数说明

◆ GenerateObject()

QSharedPointer< CInputDevice > CInputDevice::GenerateObject ( )
static

在文件 InputDeviceWindows.cpp11 行定义.

类成员变量说明

◆ m_LastButtons

MouseButtons CInputDevice::m_LastButtons
protected

在文件 InputDevice.h34 行定义.

◆ m_LastPostion

QPoint CInputDevice::m_LastPostion
protected

在文件 InputDevice.h35 行定义.


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