玉兔远程控制 0.0.31
载入中...
搜索中...
未找到
Public 类型 | Public 成员函数 | 静态 Public 成员函数 | Protected 属性 | 所有成员列表
CInputDevice类 参考abstract
类 CInputDevice 继承关系图:
CInputDeviceWindows CInputDeviceXLib

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.h35 行定义.

成员函数说明

◆ GenerateObject()

QSharedPointer< CInputDevice > CInputDevice::GenerateObject ( )
static

在文件 InputDeviceWindows.cpp11 行定义.

类成员变量说明

◆ m_LastButtons

MouseButtons CInputDevice::m_LastButtons
protected

在文件 InputDevice.h32 行定义.

◆ m_LastPostion

QPoint CInputDevice::m_LastPostion
protected

在文件 InputDevice.h33 行定义.


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