Rabbit Remote Control 0.0.30
|
Public Member Functions | |
CScreenXLib (QObject *parent=nullptr) | |
virtual int | Width () override |
virtual int | Height () override |
virtual int | VirtualTop () override |
virtual int | VirtualLeft () override |
virtual int | VirtualWidth () override |
virtual int | VirtualHeight () override |
virtual int | VisibleMonitorCount () override |
virtual QImage | GetScreen (int index) override |
Public Member Functions inherited from CScreen | |
CScreen (QObject *parent=nullptr) | |
virtual QImage::Format | GetFormat (int index=0) |
virtual int | SetFormat (QImage::Format f=QImage::Format_ARGB32) |
bool | HasCursor () |
void | SetHasCursor (bool bHas) |
Private Member Functions | |
QImage::Format | GetFormat (XImage *img) |
Private Attributes | |
XImage * | m_pImage |
Additional Inherited Members | |
Signals inherited from CScreen | |
void | sigUpdate (QImage screen) |
Static Public Member Functions inherited from CScreen | |
static CScreen * | Instance () |
Protected Attributes inherited from CScreen | |
QImage | m_Screen |
QImage::Format | m_Format |
bool | m_bCursor |
int | m_nNumber |
Definition at line 9 of file ScreenXLib.h.
|
explicit |
Definition at line 43 of file ScreenXLib.cpp.
|
virtual |
Definition at line 79 of file ScreenXLib.cpp.
|
private |
Definition at line 151 of file ScreenXLib.cpp.
|
overridevirtual |
Implements CScreen.
Definition at line 167 of file ScreenXLib.cpp.
|
overridevirtual |
Implements CScreen.
Definition at line 100 of file ScreenXLib.cpp.
|
overridevirtual |
Implements CScreen.
Definition at line 133 of file ScreenXLib.cpp.
|
overridevirtual |
Implements CScreen.
Definition at line 121 of file ScreenXLib.cpp.
|
overridevirtual |
Implements CScreen.
Definition at line 115 of file ScreenXLib.cpp.
|
overridevirtual |
Implements CScreen.
Definition at line 127 of file ScreenXLib.cpp.
|
overridevirtual |
Implements CScreen.
Definition at line 139 of file ScreenXLib.cpp.
|
overridevirtual |
Implements CScreen.
Definition at line 85 of file ScreenXLib.cpp.
|
private |
Definition at line 28 of file ScreenXLib.h.