玉兔远程控制 0.1.0-bate11
载入中...
搜索中...
未找到
CScreen类 参考abstract

The CScreen class. 更多...

#include <Screen.h>

类 CScreen 继承关系图:
CScreen 的协作图:

信号

void sigUpdate (QImage screen)

Public 成员函数

 CScreen (QObject *parent=nullptr)
virtual int Width ()=0
virtual int Height ()=0
virtual int VirtualTop ()=0
virtual int VirtualLeft ()=0
virtual int VirtualWidth ()=0
virtual int VirtualHeight ()=0
virtual int VisibleMonitorCount ()=0
virtual QImage GetScreen (int index=0)=0
virtual QImage::Format GetFormat (int index=0)
virtual int SetFormat (QImage::Format f=QImage::Format_ARGB32)
bool HasCursor ()
void SetHasCursor (bool bHas)

静态 Public 成员函数

static CScreenInstance ()

Protected 属性

QImage m_Screen
QImage::Format m_Format
bool m_bCursor
int m_nNumber

详细描述

The CScreen class.

The descript a screen.

在文件 Screen.h13 行定义.

构造及析构函数说明

◆ CScreen()

CScreen::CScreen ( QObject * parent = nullptr)
inline

在文件 Screen.h17 行定义.

成员函数说明

◆ GetFormat()

virtual QImage::Format CScreen::GetFormat ( int index = 0)
inlinevirtual

在文件 Screen.h39 行定义.

◆ HasCursor()

bool CScreen::HasCursor ( )
inline

在文件 Screen.h49 行定义.

◆ Instance()

CScreen * CScreen::Instance ( )
static

在文件 ScreenWindows.cpp41 行定义.

◆ SetFormat()

virtual int CScreen::SetFormat ( QImage::Format f = QImage::Format_ARGB32)
inlinevirtual

在文件 Screen.h43 行定义.

◆ SetHasCursor()

void CScreen::SetHasCursor ( bool bHas)
inline

在文件 Screen.h50 行定义.

类成员变量说明

◆ m_bCursor

bool CScreen::m_bCursor
protected

在文件 Screen.h58 行定义.

◆ m_Format

QImage::Format CScreen::m_Format
protected

在文件 Screen.h57 行定义.

◆ m_nNumber

int CScreen::m_nNumber
protected

在文件 Screen.h59 行定义.

◆ m_Screen

QImage CScreen::m_Screen
protected

在文件 Screen.h56 行定义.


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