Rabbit Remote Control
0.1.0-bate14
Toggle main menu visibility
Loading...
Searching...
No Matches
Plugins
TigerVnc
Client
OperateVnc.h
1
// Author: Kang Lin <kl222@126.com>
2
3
#pragma once
4
5
#include "OperateDesktop.h"
6
#include "ParameterVnc.h"
7
#include "Stats.h"
8
9
class
COperateVnc :
public
COperateDesktop
10
{
11
Q_OBJECT
12
13
public
:
14
explicit
COperateVnc(
CPlugin
*plugin);
15
virtual
~COperateVnc()
override
;
16
17
virtual
const
QString Id()
override
;
18
virtual
const
qint16
Version
()
const override
;
19
20
virtual
CStats
*
GetStats
()
override
;
21
22
protected
:
23
virtual
QDialog*
OnOpenDialogSettings
(QWidget* parent =
nullptr
)
override
;
24
virtual
CBackend
*
InstanceBackend
()
override
;
25
virtual
QString
ServerName
()
override
;
26
27
private
:
28
virtual
int
Initial
()
override
;
29
virtual
int
Clean
()
override
;
30
31
private
:
32
CParameterVnc
m_Para;
33
CStats
m_Stats;
34
};
35
CBackend
Backend interface.
Definition
Backend.h:52
COperateDesktop::COperateDesktop
COperateDesktop(CPlugin *plugin)
COperateVnc::Version
virtual const qint16 Version() const override
[The description of the desktop operate]
Definition
OperateVnc.cpp:41
COperateVnc::OnOpenDialogSettings
virtual QDialog * OnOpenDialogSettings(QWidget *parent=nullptr) override
Open settgins dialog.
Definition
OperateVnc.cpp:71
COperateVnc::ServerName
virtual QString ServerName() override
Current connect server name (remote desktop name, if not present, then IP:PORT).
Definition
OperateVnc.cpp:51
COperateVnc::InstanceBackend
virtual CBackend * InstanceBackend() override
New CBackend.
Definition
OperateVnc.cpp:77
COperateVnc::Initial
virtual int Initial() override
Initial parameters and resource.
Definition
OperateVnc.cpp:83
COperateVnc::GetStats
virtual CStats * GetStats() override
Get statistics.
Definition
OperateVnc.cpp:46
COperateVnc::Clean
virtual int Clean() override
Clean parameters and resource.
Definition
OperateVnc.cpp:93
CParameterVnc
Definition
ParameterVnc.h:8
CPlugin
Plugin interface.
Definition
Plugin.h:15
CStats
Definition
Stats.h:11
Author: Kang Lin (kl222@126.com)
Copyright (c) Kang Lin Studios All Rights Reserved