Rabbit Remote Control
0.1.0-bate14
Toggle main menu visibility
Loading...
Searching...
No Matches
Plugins
LibVNCServer
Client
OperateLibVNCServer.h
1
// Author: Kang Lin <kl222@126.com>
2
3
#pragma once
4
5
#include "OperateDesktop.h"
6
#include "ParameterLibVNCServer.h"
7
8
class
COperateLibVNCServer :
public
COperateDesktop
9
{
10
Q_OBJECT
11
public
:
12
explicit
COperateLibVNCServer(
CPlugin
*plugin);
13
virtual
~COperateLibVNCServer()
override
;
14
15
public
:
16
virtual
const
qint16
Version
()
const override
;
17
18
protected
:
19
[[nodiscard]]
virtual
QDialog *
OnOpenDialogSettings
(QWidget *parent)
override
;
20
[[nodiscard]]
virtual
CBackend
*
InstanceBackend
()
override
;
21
virtual
int
Initial
()
override
;
22
virtual
int
Clean
()
override
;
23
24
private
:
25
CParameterLibVNCServer
m_Para;
26
};
CBackend
Backend interface.
Definition
Backend.h:52
COperateDesktop::COperateDesktop
COperateDesktop(CPlugin *plugin)
COperateLibVNCServer::InstanceBackend
virtual CBackend * InstanceBackend() override
New CBackend.
Definition
OperateLibVNCServer.cpp:48
COperateLibVNCServer::Clean
virtual int Clean() override
Clean parameters and resource.
Definition
OperateLibVNCServer.cpp:35
COperateLibVNCServer::OnOpenDialogSettings
virtual QDialog * OnOpenDialogSettings(QWidget *parent) override
Open settgins dialog.
Definition
OperateLibVNCServer.cpp:43
COperateLibVNCServer::Initial
virtual int Initial() override
Initial parameters and resource.
Definition
OperateLibVNCServer.cpp:25
COperateLibVNCServer::Version
virtual const qint16 Version() const override
[The description of the desktop operate]
Definition
OperateLibVNCServer.cpp:20
CParameterLibVNCServer
Definition
ParameterLibVNCServer.h:9
CPlugin
Plugin interface.
Definition
Plugin.h:15
Author: Kang Lin (kl222@126.com)
Copyright (c) Kang Lin Studios All Rights Reserved