玉兔远程控制 0.1.0-bate8
载入中...
搜索中...
未找到
ParameterUI.h
1// Author: Kang Lin <kl222@126.com>
2
3#pragma once
4#include <QWidget>
5#include "Parameter.h"
6
14class PLUGIN_EXPORT CParameterUI : public QWidget
15{
16 Q_OBJECT
17
18public:
19 explicit CParameterUI(QWidget *parent = nullptr);
20
22
30 virtual int SetParameter(CParameter* pParameter) = 0;
41 Q_INVOKABLE virtual bool CheckValidity(bool validity = false);
52 virtual int Accept() = 0;
53
55
56public Q_SLOTS:
64 virtual void slotSetParameter(CParameter* pParameter);
69 virtual void slotAccept();
70};
参数界面接口
Definition ParameterUI.h:15
virtual int Accept()=0
接受参数。如果需要,可先调用 CheckValidity
virtual int SetParameter(CParameter *pParameter)=0
[override functions]
参数接口
Definition Parameter.h:218