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

Public 成员函数

 CScreenWindows (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=0) override
virtual int SetFormat (QImage::Format f=QImage::Format_ARGB32) override
virtual QImage::Format GetFormat (int index=0) override
Public 成员函数 继承自 CScreen
 CScreen (QObject *parent=nullptr)
bool HasCursor ()
void SetHasCursor (bool bHas)

Private 成员函数

int GetImage (bool bBuffer)

额外继承的成员函数

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

详细描述

在文件 ScreenWindows.h 第 8 行定义.

构造及析构函数说明

◆ CScreenWindows()

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

在文件 ScreenWindows.cpp 第 48 行定义.

◆ ~CScreenWindows()

CScreenWindows::~CScreenWindows ( )
virtual

在文件 ScreenWindows.cpp 第 53 行定义.

成员函数说明

◆ GetFormat()

QImage::Format CScreenWindows::GetFormat ( int index = 0)
overridevirtual

重载 CScreen .

在文件 ScreenWindows.cpp 第 101 行定义.

◆ GetImage()

int CScreenWindows::GetImage ( bool bBuffer)
private

在文件 ScreenWindows.cpp 第 124 行定义.

◆ GetScreen()

QImage CScreenWindows::GetScreen ( int index = 0)
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp 第 112 行定义.

◆ Height()

int CScreenWindows::Height ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp 第 67 行定义.

◆ SetFormat()

int CScreenWindows::SetFormat ( QImage::Format f = QImage::Format_ARGB32)
overridevirtual

重载 CScreen .

在文件 ScreenWindows.cpp 第 106 行定义.

◆ VirtualHeight()

int CScreenWindows::VirtualHeight ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp 第 91 行定义.

◆ VirtualLeft()

int CScreenWindows::VirtualLeft ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp 第 81 行定义.

◆ VirtualTop()

int CScreenWindows::VirtualTop ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp 第 76 行定义.

◆ VirtualWidth()

int CScreenWindows::VirtualWidth ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp 第 86 行定义.

◆ VisibleMonitorCount()

int CScreenWindows::VisibleMonitorCount ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp 第 96 行定义.

◆ Width()

int CScreenWindows::Width ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp 第 58 行定义.


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