玉兔远程控制 0.1.0-bate11
载入中...
搜索中...
未找到
CScreenXLib类 参考
类 CScreenXLib 继承关系图:
CScreenXLib 的协作图:

Public 成员函数

 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 成员函数 继承自 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 成员函数

QImage::Format GetFormat (XImage *img)

Private 属性

XImage * m_pImage

额外继承的成员函数

信号 继承自 CScreen
void sigUpdate (QImage screen)
静态 Public 成员函数 继承自 CScreen
static CScreenInstance ()
Protected 属性 继承自 CScreen
QImage m_Screen
QImage::Format m_Format
bool m_bCursor
int m_nNumber

详细描述

在文件 ScreenXLib.h9 行定义.

构造及析构函数说明

◆ CScreenXLib()

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

在文件 ScreenXLib.cpp43 行定义.

◆ ~CScreenXLib()

CScreenXLib::~CScreenXLib ( )
virtual

在文件 ScreenXLib.cpp79 行定义.

成员函数说明

◆ GetFormat()

QImage::Format CScreenXLib::GetFormat ( XImage * img)
private

在文件 ScreenXLib.cpp151 行定义.

◆ GetScreen()

QImage CScreenXLib::GetScreen ( int index)
overridevirtual

实现了 CScreen.

在文件 ScreenXLib.cpp167 行定义.

◆ Height()

int CScreenXLib::Height ( )
overridevirtual

实现了 CScreen.

在文件 ScreenXLib.cpp100 行定义.

◆ VirtualHeight()

int CScreenXLib::VirtualHeight ( )
overridevirtual

实现了 CScreen.

在文件 ScreenXLib.cpp133 行定义.

◆ VirtualLeft()

int CScreenXLib::VirtualLeft ( )
overridevirtual

实现了 CScreen.

在文件 ScreenXLib.cpp121 行定义.

◆ VirtualTop()

int CScreenXLib::VirtualTop ( )
overridevirtual

实现了 CScreen.

在文件 ScreenXLib.cpp115 行定义.

◆ VirtualWidth()

int CScreenXLib::VirtualWidth ( )
overridevirtual

实现了 CScreen.

在文件 ScreenXLib.cpp127 行定义.

◆ VisibleMonitorCount()

int CScreenXLib::VisibleMonitorCount ( )
overridevirtual

实现了 CScreen.

在文件 ScreenXLib.cpp139 行定义.

◆ Width()

int CScreenXLib::Width ( )
overridevirtual

实现了 CScreen.

在文件 ScreenXLib.cpp85 行定义.

类成员变量说明

◆ m_pImage

XImage* CScreenXLib::m_pImage
private

在文件 ScreenXLib.h28 行定义.


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