玉兔远程控制 0.0.31
|
服务插件接口。默认为每个插件启动一个线程进行处理。此接口仅由插件实现。 更多...
#include <PluginServiceThread.h>
Public 成员函数 | |
CPluginServiceThread (QObject *parent=nullptr) | |
virtual void | Start () override |
Default start a new thread to process Service | |
virtual void | Stop () override |
Public 成员函数 继承自 CPluginService | |
CPluginService (QObject *parent=nullptr) | |
virtual const QString | Id () const |
ID. Default: Protocol() + "_" + Name() | |
virtual const QString | Protocol () const =0 |
Plugin Protocol | |
virtual const QString | Name () const =0 |
插件名,这个名一定要与工程名(${PROJECT_NAME})相同。 翻译文件(${PROJECT_NAME}_*.ts))名与其相关。 | |
virtual const QString | DisplayName () const |
The plugin display name | |
virtual const QString | Description () const =0 |
插件描述 | |
virtual const QIcon | Icon () const |
virtual CService * | NewService ()=0 |
New service | |
int | InitTranslator () |
Private 属性 | |
QSharedPointer< CServiceThread > | m_Thread |
服务插件接口。默认为每个插件启动一个线程进行处理。此接口仅由插件实现。
在文件 PluginServiceThread.h 第 17 行定义.
|
explicit |
在文件 PluginServiceThread.cpp 第 4 行定义.
|
overridevirtual |
在文件 PluginServiceThread.cpp 第 8 行定义.
|
overridevirtual |
Default start a new thread to process Service
重载 CPluginService .
在文件 PluginServiceThread.cpp 第 11 行定义.
|
overridevirtual |
重载 CPluginService .
在文件 PluginServiceThread.cpp 第 22 行定义.
|
private |
在文件 PluginServiceThread.h 第 33 行定义.