|
玉兔远程控制 0.1.0-bate6
|


Public 成员函数 | |
| CPluginWebBrowser (QObject *parent=nullptr) | |
| virtual const TYPE | Type () const override |
| 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 |
| virtual const QString | Details () const override |
| 显示更多细节。 例如: 在关于对话框或日志中显示。 包括插件的依赖库的版本信息和描述 | |
| virtual Q_INVOKABLE COperate * | CreateOperate (const QString &szId, CParameterPlugin *para) |
| 新建 COperate 实例。仅由 CManager 调用 | |
Public 成员函数 继承自 CPlugin | |
| CPlugin (QObject *parent=nullptr) | |
| virtual const QString | TypeName (const TYPE t) const |
| virtual const QString | Id () const |
| 标识。默认: Type() + ":" + Protocol() + ":" + Name() | |
Protected 成员函数 | |
| virtual COperate * | OnCreateOperate (const QString &szId) override |
| virtual Q_INVOKABLE QWidget * | GetSettingsWidget (QWidget *parent) override |
| 得到设置此插件全局参数的窗口 | |
Protected 成员函数 继承自 CPlugin | |
| virtual Q_INVOKABLE int | DeleteOperate (COperate *p) |
| Delete COperate | |
额外继承的成员函数 | |
Public 类型 继承自 CPlugin | |
| enum class | TYPE { RemoteDesktop , Terminal , Client , Service , FileTransfers , NetworkTools , Tools , Custom = 1000 } |
信号 继承自 CPlugin | |
| void | sigNewOperate (COperate *pOperate, bool bOpenSettingsDialog) |
| 当在插件中新建操作时,触发此信号 | |
在文件 PluginWebBrowser.h 第 5 行定义.
|
virtual |
在文件 PluginWebBrowser.cpp 第 15 行定义.
|
virtual |
[CPlugin CreateOperate]
| szId | 连接 ID |
重载 CPlugin .
在文件 PluginWebBrowser.cpp 第 90 行定义.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overrideprotectedvirtual |
得到设置此插件全局参数的窗口
重载 CPlugin .
在文件 PluginWebBrowser.cpp 第 80 行定义.
|
overridevirtual |
实现了 CPlugin.
在文件 PluginWebBrowser.cpp 第 50 行定义.
|
overridevirtual |
插件名,这个名一定要与工程名(${PROJECT_NAME})相同。 翻译文件(${PROJECT_NAME}_*.ts))名与其相关。
实现了 CPlugin.
在文件 PluginWebBrowser.cpp 第 30 行定义.
|
overrideprotectedvirtual |
实现了 CPlugin.
在文件 PluginWebBrowser.cpp 第 55 行定义.
|
overridevirtual |
|
overridevirtual |
实现了 CPlugin.
在文件 PluginWebBrowser.cpp 第 20 行定义.
|
overridevirtual |