Rabbit Remote Control 0.1.0-bate14
Loading...
Searching...
No Matches
CInputDeviceWindows Class Reference
Inheritance diagram for CInputDeviceWindows:
Collaboration diagram for CInputDeviceWindows:

Public Member Functions

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

Additional Inherited Members

Public Types inherited from CInputDevice
enum  MouseButton {
  LeftButton = 0x01 , RightButton = 0x02 , MiddleButton = 0x04 , LWheelButton = 0x08 ,
  RWheelButton = 0x10 , UWheelButton = 0x20 , DWheelButton = 0x40
}
Static Public Member Functions inherited from CInputDevice
static QSharedPointer< CInputDeviceGenerateObject ()
Protected Attributes inherited from CInputDevice
MouseButtons m_LastButtons
QPoint m_LastPostion

Detailed Description

Definition at line 9 of file InputDeviceWindows.h.

Constructor & Destructor Documentation

◆ CInputDeviceWindows()

CInputDeviceWindows::CInputDeviceWindows ( )
explicit

Definition at line 16 of file InputDeviceWindows.cpp.

◆ ~CInputDeviceWindows()

CInputDeviceWindows::~CInputDeviceWindows ( )
virtual

Definition at line 20 of file InputDeviceWindows.cpp.

Member Function Documentation

◆ KeyEvent()

int CInputDeviceWindows::KeyEvent ( quint32 keysym,
quint32 keycode,
bool down = true )
virtual

Implements CInputDevice.

Definition at line 25 of file InputDeviceWindows.cpp.

◆ MouseEvent() [1/2]

int CInputDeviceWindows::MouseEvent ( MouseButtons buttons,
int x,
int y )
virtual

Implements CInputDevice.

Definition at line 157 of file InputDeviceWindows.cpp.

◆ MouseEvent() [2/2]

int CInputDeviceWindows::MouseEvent ( MouseButtons buttons,
QPoint pos )
virtual

Implements CInputDevice.

Definition at line 30 of file InputDeviceWindows.cpp.


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