Rabbit Remote Control
0.1.0-bate14
Toggle main menu visibility
Loading...
Searching...
No Matches
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.
Definition
PluginServiceThread.cpp:11
CPluginService
The service plugin interface.
Definition
PluginService.h:27
CServiceThread
Definition
ServiceThread.h:10
Author: Kang Lin (kl222@126.com)
Copyright (c) Kang Lin Studios All Rights Reserved