|
玉兔远程控制 0.1.0-bate4
|
管理插件 更多...
#include <Manager.h>


类 | |
| class | Handle |
| 处理连接者。用于客户端得到连接者信号 更多... | |
Public 成员函数 | |
| CManager (QObject *parent=nullptr, QString szFile=QString()) | |
| virtual COperate * | CreateOperate (const QString &id) |
| 新建 COperate 指针,所有者是调用者。 当不在使用时,调用者必调用 DeteleOperate() 须释放指针。 调用者必须连接信号 COperate::sigFinished 。 释放指针 (使用 DeleteOperate() ) | |
| virtual int | DeleteOperate (COperate *p) |
| Delete COperate | |
| virtual COperate * | LoadOperate (const QString &szFile) |
| 从文件中新建 COperate 指针,所有者是调用者。 当不再使用时,调用者必须负责调用 DeleteOperate() 删除此指针。 调用者必须连接信号 COperate::sigFinished 。 释放指针(使用 DeleteOperate() ) | |
| virtual int | SaveOperate (COperate *pOperate) |
| 保存连接参数到文件 | |
| virtual QList< QWidget * > | GetSettingsWidgets (QWidget *parent) |
| 得到设置参数窗口 | |
| virtual int | LoadSettings (const QString szFile=QString()) |
| 从文件中加载客户端参数 | |
| virtual int | SaveSettings (const QString szFile=QString()) |
| 保存客户端参数到文件 | |
| virtual int | EnumPlugins (Handle *handle) |
| Enum plugins | |
| virtual int | EnumPlugins (std::function< int(const QString &id, CPlugin *pPlugin)> cb) |
| Enum plugins | |
| const QString | Details () const |
Private 槽 | |
| void | slotNativeWindowRecieveKeyboard () |
Private 成员函数 | |
| int | LoadPlugins () |
| int | FindPlugins (QDir dir, QStringList filters) |
| int | AppendPlugin (CPlugin *plugin) |
Private 属性 | |
| QString | m_szSettingsFile |
| QMap< QString, CPlugin * > | m_Plugins |
| qint8 | m_FileVersion |
| QSharedPointer< QTranslator > | m_Translator |
| CHook * | m_pHook |
| CParameterPlugin * | m_pParameter |
| QString | m_szDetails |
|
virtual |
在文件 Manager.cpp 第 64 行定义.
|
private |
在文件 Manager.cpp 第 189 行定义.
|
virtual |
新建 COperate 指针,所有者是调用者。 当不在使用时,调用者必调用 DeteleOperate() 须释放指针。 调用者必须连接信号 COperate::sigFinished 。 释放指针 (使用 DeleteOperate() )
[CManager CreateOperate]
| id | 插件 ID |
在文件 Manager.cpp 第 216 行定义.
|
virtual |
| const QString CManager::Details | ( | ) | const |
在文件 Manager.cpp 第 446 行定义.
|
virtual |
Enum plugins
在文件 Manager.cpp 第 418 行定义.
|
virtual |
Enum plugins
| cb | Process plugins callback function |
| id | plugin id |
| pPlugin | CPlugin pointer |
|
private |
在文件 Manager.cpp 第 130 行定义.
|
virtual |
得到设置参数窗口
在 CParameterDlgSettings 的构造函数中连接信号和槽
在文件 Manager.cpp 第 392 行定义.
|
virtual |
从文件中新建 COperate 指针,所有者是调用者。 当不再使用时,调用者必须负责调用 DeleteOperate() 删除此指针。 调用者必须连接信号 COperate::sigFinished 。 释放指针(使用 DeleteOperate() )
在文件 Manager.cpp 第 277 行定义.
|
private |
在文件 Manager.cpp 第 91 行定义.
|
virtual |
|
virtual |
保存连接参数到文件
在文件 Manager.cpp 第 316 行定义.
|
virtual |
|
privateslot |
在文件 Manager.cpp 第 469 行定义.
|
private |