Rabbit Remote Control 0.0.30
Loading...
Searching...
No Matches
Public Member Functions | List of all members
CDesktopXLib Class Reference
Inheritance diagram for CDesktopXLib:
CDesktop

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: