玉兔远程控制
0.1.0-bate11
Toggle main menu visibility
载入中...
搜索中...
未找到
Service
PluginServiceThread.cpp
1
#include "PluginServiceThread.h"
2
#include "ServiceThread.h"
3
4
CPluginServiceThread::CPluginServiceThread(QObject *parent)
5
:
CPluginService
(parent)
6
{}
7
8
CPluginServiceThread::~CPluginServiceThread()
9
{}
10
11
void
CPluginServiceThread::Start
()
12
{
13
if
(!m_Thread)
14
{
15
m_Thread = QSharedPointer<CServiceThread>(
new
CServiceThread
(
this
,
this
));
16
}
17
18
if
(m_Thread)
19
m_Thread->start();
20
}
21
22
void
CPluginServiceThread::Stop()
23
{
24
if
(m_Thread)
25
{
26
m_Thread->quit();
27
}
28
}
CPluginServiceThread::Start
virtual void Start() override
Default start a new thread to process Service
定义
PluginServiceThread.cpp:11
CPluginService
服务插件接口。此接口仅由插件实现。
定义
PluginService.h:27
CServiceThread
定义
ServiceThread.h:10
作者:康林 (kl222@126.com)
版权所有(c) 康林工作室 保留所有权力