Rabbit Remote Control
0.1.0-bate14
Toggle main menu visibility
Loading...
Searching...
No Matches
Plugins
Template
Desktop
OperateTemplateDesktop.h
1
// Author: Kang Lin <kl222@126.com>
2
3
#pragma once
4
5
#include "OperateDesktop.h"
6
7
class
CParameterTemplateDesktop
;
8
class
COperateTemplateDesktop :
public
COperateDesktop
9
{
10
Q_OBJECT
11
public
:
12
COperateTemplateDesktop(
CPlugin
*plugin);
13
virtual
~COperateTemplateDesktop();
14
15
private
:
16
CParameterTemplateDesktop
* m_pPara;
17
18
private
:
19
virtual
QDialog *
OnOpenDialogSettings
(QWidget *parent)
override
;
20
21
protected
:
22
virtual
CBackend
*
InstanceBackend
()
override
;
23
virtual
int
Initial
()
override
;
24
virtual
int
Clean
()
override
;
25
};
CBackend
Backend interface.
Definition
Backend.h:52
COperateDesktop::COperateDesktop
COperateDesktop(CPlugin *plugin)
COperateTemplateDesktop::Clean
virtual int Clean() override
Clean parameters and resource.
Definition
OperateTemplateDesktop.cpp:51
COperateTemplateDesktop::Initial
virtual int Initial() override
Initial parameters and resource.
Definition
OperateTemplateDesktop.cpp:40
COperateTemplateDesktop::InstanceBackend
virtual CBackend * InstanceBackend() override
New CBackend.
Definition
OperateTemplateDesktop.cpp:35
COperateTemplateDesktop::OnOpenDialogSettings
virtual QDialog * OnOpenDialogSettings(QWidget *parent) override
Open settgins dialog.
Definition
OperateTemplateDesktop.cpp:30
CParameterTemplateDesktop
Definition
ParameterTemplateDesktop.h:7
CPlugin
Plugin interface.
Definition
Plugin.h:15
Author: Kang Lin (kl222@126.com)
Copyright (c) Kang Lin Studios All Rights Reserved