Rabbit Remote Control 0.0.36
Loading...
Searching...
No Matches
ParameterRecordUI.h
1#ifndef PARAMETERRECORDUI_H
2#define PARAMETERRECORDUI_H
3
4#pragma once
5
6#include "ParameterUI.h"
7#include "ParameterRecord.h"
8
9namespace Ui {
11}
12
13class CLIENT_EXPORT CParameterRecordUI : public CParameterUI
14{
15 Q_OBJECT
16
17public:
18 explicit CParameterRecordUI(QWidget *parent = nullptr);
20
21public Q_SLOTS:
22 virtual int SetParameter(CParameter *pParameter) override;
23 virtual int Accept() override;
24
25 void on_pbFolder_clicked();
26 void on_cmbEncodingMode_currentIndexChanged(int index);
27
28private:
29 Ui::CParameterRecordUI *ui;
30 CParameterRecord* m_pParameters;
31};
32
33#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