Rabbit Remote Control 0.1.0-alpha.2
Loading...
Searching...
No Matches
ParameterRecordUI.h
1// Author: Kang Lin <kl222@126.com>
2
3#pragma once
4
5#include "ParameterUI.h"
6#include "ParameterRecord.h"
7
8namespace Ui {
10}
11
12class PLUGIN_EXPORT CParameterRecordUI : public CParameterUI
13{
14 Q_OBJECT
15
16public:
17 explicit CParameterRecordUI(QWidget *parent = nullptr);
19
20public Q_SLOTS:
21 virtual int SetParameter(CParameter *pParameter) override;
22 virtual int Accept() override;
23
24 void on_pbFolder_clicked();
25 void on_cmbEncodingMode_currentIndexChanged(int index);
26
27private:
28 Ui::CParameterRecordUI *ui;
29 CParameterRecord* m_pParameters;
30};
The parameter UI interface.
Definition ParameterUI.h:15
virtual int Accept()=0
Accept parameters.
virtual int SetParameter(CParameter *pParameter)=0
[override functions]
Parameter interface.
Definition Parameter.h:209