Rabbit Remote Control 0.0.37
Loading...
Searching...
No Matches
ParameterTerminalUI.h
1// Author: Kang Lin <kl222@126.com>
2
3#pragma once
4
5#include "ParameterUI.h"
6#include "ParameterTerminal.h"
7
8namespace Ui {
10}
11
12class PLUGIN_EXPORT CParameterTerminalUI : public CParameterUI
13{
14 Q_OBJECT
15
16public:
17 explicit CParameterTerminalUI(QWidget *parent = nullptr);
18 virtual ~CParameterTerminalUI() override;
19
20 virtual int SetParameter(CParameter *pParameter) override;
21 virtual int Accept() override;
22
23private slots:
24 void on_fontComboBox_currentFontChanged(const QFont &f);
25 void on_spFontSize_valueChanged(int size);
26
27 void on_pbBrowser_clicked();
28
29private:
30 Ui::CParameterTerminalUI *ui;
31 CParameterTerminal *m_pPara;
32};
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