Rabbit Remote Control
0.0.30
Loading...
Searching...
No Matches
Client
ParameterUI.h
1
#ifndef PARAMETERUI_H
2
#define PARAMETERUI_H
3
4
#include <QWidget>
5
#include "Parameter.h"
6
14
class
CLIENT_EXPORT
CParameterUI
:
public
QWidget
15
{
16
Q_OBJECT
17
public
:
18
explicit
CParameterUI
(QWidget *parent =
nullptr
);
19
24
virtual
int
SetParameter
(
CParameter
* pParameter) = 0;
35
virtual
bool
CheckValidity(
bool
validity =
false
);
42
virtual
int
Accept
() = 0;
43
44
public
Q_SLOTS:
45
virtual
void
slotSetParameter(
CParameter
* pParameter);
46
virtual
void
slotAccept();
47
};
48
49
#endif
// PARAMETERUI_H
CParameterUI
The parameter UI interface.
Definition
ParameterUI.h:15
CParameterUI::Accept
virtual int Accept()=0
Accept parameters.
CParameterUI::SetParameter
virtual int SetParameter(CParameter *pParameter)=0
Set the parameters and initialize the user interface.
CParameter
Parameter interface.
Definition
Parameter.h:169
作者:康林 (kl222@126.com)
版权所有(c) 康林工作室 保留所有权力