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

Public 成员函数

 CPluginScreenCapture (QObject *parent=nullptr)
 
virtual const QString Protocol () const override
 协议
 
virtual const QString Name () const override
 插件名,这个名一定要与工程名(${PROJECT_NAME})相同。 翻译文件(${PROJECT_NAME}_*.ts))名与其相关。
 
virtual const QString DisplayName () const override
 在界面上显示的名称
 
virtual const QString Description () const override
 描述
 
virtual const QString Version () const override
 Version
 
virtual const QIcon Icon () const override
 
- Public 成员函数 继承自 CPluginClient
 CPluginClient (QObject *parent=nullptr)
 初始化操作。例如:派生类实现它,初始化插件全局资源等,例如:
 
virtual ~CPluginClient ()
 派生类实现它,用于释放资源。例如:
 
virtual const QString Id () const
 标识。默认: Protocol() + ":" + Name()
 
virtual const QString Details () const
 显示更多细节。 例如: 在关于对话框或日志中显示。 包括插件的依赖库的版本信息和描述
 

Private 成员函数

virtual CConnecterOnCreateConnecter (const QString &szId) override
 

额外继承的成员函数

- Protected 成员函数 继承自 CPluginClient
virtual Q_INVOKABLE CConnecterCreateConnecter (const QString &szId, CParameterClient *para)
 新建 CConnecter 实例。仅由 CClient 调用
 
virtual Q_INVOKABLE int DeleteConnecter (CConnecter *p)
 Delete CConnecter
 

详细描述

在文件 PluginScreenCapture.h9 行定义.

构造及析构函数说明

◆ CPluginScreenCapture()

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

在文件 PluginScreenCapture.cpp6 行定义.

成员函数说明

◆ Description()

const QString CPluginScreenCapture::Description ( ) const
overridevirtual

描述

实现了 CPluginClient.

在文件 PluginScreenCapture.cpp26 行定义.

◆ DisplayName()

const QString CPluginScreenCapture::DisplayName ( ) const
overridevirtual

在界面上显示的名称

重载 CPluginClient .

在文件 PluginScreenCapture.cpp21 行定义.

◆ Icon()

const QIcon CPluginScreenCapture::Icon ( ) const
overridevirtual

重载 CPluginClient .

在文件 PluginScreenCapture.cpp36 行定义.

◆ Name()

const QString CPluginScreenCapture::Name ( ) const
overridevirtual

插件名,这个名一定要与工程名(${PROJECT_NAME})相同。 翻译文件(${PROJECT_NAME}_*.ts))名与其相关。

实现了 CPluginClient.

在文件 PluginScreenCapture.cpp16 行定义.

◆ OnCreateConnecter()

CConnecter * CPluginScreenCapture::OnCreateConnecter ( const QString &  szId)
overrideprivatevirtual

实现了 CPluginClient.

在文件 PluginScreenCapture.cpp41 行定义.

◆ Protocol()

const QString CPluginScreenCapture::Protocol ( ) const
overridevirtual

协议

实现了 CPluginClient.

在文件 PluginScreenCapture.cpp11 行定义.

◆ Version()

const QString CPluginScreenCapture::Version ( ) const
overridevirtual

Version

实现了 CPluginClient.

在文件 PluginScreenCapture.cpp31 行定义.


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