玉兔远程控制 0.0.31
载入中...
搜索中...
未找到
信号 | Public 成员函数 | 静态 Public 成员函数 | Protected 属性 | 所有成员列表
CScreen类 参考abstract

The CScreen class. 更多...

#include <Screen.h>

类 CScreen 继承关系图:
CScreenWindows CScreenXLib

信号

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 行定义.


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