玉兔远程控制 0.0.31
载入中...
搜索中...
未找到
Public 成员函数 | Private 成员函数 | 所有成员列表
CScreenWindows类 参考
类 CScreenWindows 继承关系图:
CScreen

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 CScreenInstance ()
 
- Protected 属性 继承自 CScreen
QImage m_Screen
 
QImage::Format m_Format
 
bool m_bCursor
 
int m_nNumber
 

详细描述

在文件 ScreenWindows.h8 行定义.

构造及析构函数说明

◆ CScreenWindows()

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

在文件 ScreenWindows.cpp48 行定义.

◆ ~CScreenWindows()

CScreenWindows::~CScreenWindows ( )
virtual

在文件 ScreenWindows.cpp53 行定义.

成员函数说明

◆ GetFormat()

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

重载 CScreen .

在文件 ScreenWindows.cpp101 行定义.

◆ GetImage()

int CScreenWindows::GetImage ( bool  bBuffer)
private

在文件 ScreenWindows.cpp124 行定义.

◆ GetScreen()

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

实现了 CScreen.

在文件 ScreenWindows.cpp112 行定义.

◆ Height()

int CScreenWindows::Height ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp67 行定义.

◆ SetFormat()

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

重载 CScreen .

在文件 ScreenWindows.cpp106 行定义.

◆ VirtualHeight()

int CScreenWindows::VirtualHeight ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp91 行定义.

◆ VirtualLeft()

int CScreenWindows::VirtualLeft ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp81 行定义.

◆ VirtualTop()

int CScreenWindows::VirtualTop ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp76 行定义.

◆ VirtualWidth()

int CScreenWindows::VirtualWidth ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp86 行定义.

◆ VisibleMonitorCount()

int CScreenWindows::VisibleMonitorCount ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp96 行定义.

◆ Width()

int CScreenWindows::Width ( )
overridevirtual

实现了 CScreen.

在文件 ScreenWindows.cpp58 行定义.


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