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

Public Member Functions

 CDesktopXLib (QObject *parent=nullptr)
virtual int Width () override
virtual int Height () override
virtual QImage GetDesktop () override
virtual QImage GetDesktop (int x, int y, int width, int height) override
virtual QImage GetCursor (QPoint &pos, QPoint &posHot) override
virtual QPoint GetCursorPosition () override
virtual bool GetHasCursor () const
virtual void SetHasCursor (bool hasCursor)
Public Member Functions inherited from CDesktop
 CDesktop (QObject *parent=nullptr)

Additional Inherited Members

Signals inherited from CDesktop
void sigUpdate (QImage desktop, QRect rect)
Static Public Member Functions inherited from CDesktop
static CDesktopInstance ()

Detailed Description

Definition at line 7 of file DesktopXLib.h.

Constructor & Destructor Documentation

◆ CDesktopXLib()

CDesktopXLib::CDesktopXLib ( QObject * parent = nullptr)
explicit

Definition at line 5 of file DesktopXLib.cpp.

Member Function Documentation

◆ GetCursor()

QImage CDesktopXLib::GetCursor ( QPoint & pos,
QPoint & posHot )
overridevirtual

Implements CDesktop.

Definition at line 36 of file DesktopXLib.cpp.

◆ GetCursorPosition()

QPoint CDesktopXLib::GetCursorPosition ( )
overridevirtual

Implements CDesktop.

Definition at line 41 of file DesktopXLib.cpp.

◆ GetDesktop() [1/2]

QImage CDesktopXLib::GetDesktop ( )
overridevirtual

Implements CDesktop.

Definition at line 26 of file DesktopXLib.cpp.

◆ GetDesktop() [2/2]

QImage CDesktopXLib::GetDesktop ( int x,
int y,
int width,
int height )
overridevirtual

Implements CDesktop.

Definition at line 31 of file DesktopXLib.cpp.

◆ GetHasCursor()

bool CDesktopXLib::GetHasCursor ( ) const
virtual

Reimplemented from CDesktop.

Definition at line 46 of file DesktopXLib.cpp.

◆ Height()

int CDesktopXLib::Height ( )
overridevirtual

Implements CDesktop.

Definition at line 21 of file DesktopXLib.cpp.

◆ SetHasCursor()

void CDesktopXLib::SetHasCursor ( bool hasCursor)
virtual

Reimplemented from CDesktop.

Definition at line 51 of file DesktopXLib.cpp.

◆ Width()

int CDesktopXLib::Width ( )
overridevirtual

Implements CDesktop.

Definition at line 16 of file DesktopXLib.cpp.


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