Rabbit Remote Control 0.0.33
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:
35 const QString &szProtocol, CParameterClient* para) override;
36
37private:
38 CPluginThread* m_pThread;
39};
40
41#endif // CPLUGINVIEWERTHREAD_H
Connecter interface.
Definition Connecter.h:62
The parameters of client.
It starts a background thread by default.
The plugin interface.
virtual Q_INVOKABLE CConnecter * CreateConnecter(const QString &szId, CParameterClient *para)
New CConnecter instance.
One thread handles multiple CConnecterConnect.