Rabbit Remote Control 0.0.37
Loading...
Searching...
No Matches
PluginClientThread.h
1#ifndef CPLUGINVIEWERTHREAD_H
2#define CPLUGINVIEWERTHREAD_H
3
4#include "PluginClient.h"
5#include "PluginThread.h"
6
25class CLIENT_EXPORT CPluginClientThread : public CPluginClient
26{
27 Q_OBJECT
28
29public:
30 explicit CPluginClientThread(QObject *parent = nullptr);
31 virtual ~CPluginClientThread();
32
33private:
34 virtual CConnecter* CreateConnecter(
35 const QString &szProtocol, CParameterClient* para) override;
36
37private:
38 CPluginThread* m_pThread;
39};
40
41#endif // CPLUGINVIEWERTHREAD_H
It starts a background thread by default.
One thread handles multiple CConnecterConnect.