Rabbit Remote Control 0.0.30
Loading...
Searching...
No Matches
ParameterRecordUI.h
1#ifndef PARAMETERRECORDUI_H
2#define PARAMETERRECORDUI_H
3
4#include "ParameterUI.h"
5#include "ParameterRecord.h"
6
7namespace Ui {
9}
10
11class CLIENT_EXPORT CParameterRecordUI : public CParameterUI
12{
13 Q_OBJECT
14
15public:
16 explicit CParameterRecordUI(QWidget *parent = nullptr);
18
19public Q_SLOTS:
20 virtual int SetParameter(CParameter *pParameter) override;
21 virtual int Accept() override;
22
23 void on_pbFolder_clicked();
24 void on_cmbEncodingMode_currentIndexChanged(int index);
25
26private:
27 Ui::CParameterRecordUI *ui;
28 CParameterRecord* m_pParameters;
29};
30
31#endif // PARAMETERRECORDUI_H
The parameter UI interface.
Definition ParameterUI.h:15
virtual int Accept()=0
Accept parameters.
virtual int SetParameter(CParameter *pParameter)=0
Set the parameters and initialize the user interface.
Parameter interface.
Definition Parameter.h:169