Rabbit Remote Control 0.0.30
Loading...
Searching...
No Matches
ConnecterFreeRDP.h
1// Author: Kang Lin <kl222@126.com>
2
3#ifndef CCONNECTERFREERDP_H
4#define CCONNECTERFREERDP_H
5
6#include "ConnecterThread.h"
7#include "ParameterFreeRDP.h"
8
10{
11 Q_OBJECT
12public:
13 explicit CConnecterFreeRDP(CPluginClient *plugin);
14 virtual ~CConnecterFreeRDP() override;
15
16public:
17 virtual qint16 Version() override;
18 virtual int Initial() override;
19 virtual int Clean() override;
20
21protected:
22 virtual QDialog *OnOpenDialogSettings(QWidget *parent) override;
23
24 virtual CConnect *InstanceConnect() override;
25
26private:
30};
31
32#endif // CCONNECTERFREERDP_H
Connect interface.
Definition Connect.h:45
virtual CConnect * InstanceConnect() override
New connect.
virtual int Initial() override
Initial parameters and resource.
virtual qint16 Version() override
Version.
virtual ~CConnecterFreeRDP() override
[Set the parameter]
CParameterFreeRDP m_ParameterFreeRdp
[Initialize parameter]
virtual QDialog * OnOpenDialogSettings(QWidget *parent) override
Open settgins dialog.
virtual int Clean() override
Clean parameters and resource.
It starts a background thread by default.
[Declare CParameterFreeRDP]
The plugin interface.