Rabbit Remote Control 0.0.37
Loading...
Searching...
No Matches
OperateLibVNCServer.cpp
1#include <QLoggingCategory>
2
3#include "OperateLibVNCServer.h"
4#include "DlgSettingsLibVnc.h"
5#include "BackendLibVNCServer.h"
6
7static Q_LOGGING_CATEGORY(log, "LibVNCServer.Operate")
8
10 : COperateDesktop(plugin)
11{
12 qDebug(log) << Q_FUNC_INFO;
13}
14
15COperateLibVNCServer::~COperateLibVNCServer()
16{
17 qDebug(log) << Q_FUNC_INFO;
18}
19
21{
22 return 0;
23}
24
26{
27 qDebug(log) << Q_FUNC_INFO;
28 int nRet = 0;
30 if(nRet) return nRet;
31 nRet = SetParameter(&m_Para);
32 return nRet;
33}
34
36{
37 qDebug(log) << Q_FUNC_INFO;
38 int nRet = 0;
40 return nRet;
41}
42
44{
45 return new CDlgSettingsLibVnc(&m_Para, parent);
46}
47
Backend interface.
Definition Backend.h:42
Remote desktop operate interface.
virtual int SetParameter(CParameterBase *p)
Set parameter pointer.
virtual int Initial() override
Initial parameters and resource.
virtual int Clean() override
Clean parameters and resource.
virtual CBackend * InstanceBackend() override
New CBackend.
virtual int Clean() override
Clean parameters and resource.
virtual QDialog * OnOpenDialogSettings(QWidget *parent) override
Open settgins dialog.
virtual int Initial() override
Initial parameters and resource.
virtual const qint16 Version() const override
Version.
Plugin interface.
Definition Plugin.h:15