玉兔远程控制 0.1.0-bate10
载入中...
搜索中...
未找到
ParameterNetUI.h
1// Author: Kang Lin <kl222@126.com>
2
3#pragma once
4#include "ParameterNet.h"
5#include "ParameterUI.h"
6
7namespace Ui {
9}
10
16class PLUGIN_EXPORT CParameterNetUI : public CParameterUI
17{
18 Q_OBJECT
19
20public:
21 explicit CParameterNetUI(QWidget *parent = nullptr);
23
25
29 int SetParameter(CParameter* pParameter);
42 int Accept();
43 bool CheckValidity(bool validity = false);
45
46Q_SIGNALS:
47 void sigHostChanged(const QString& szHost);
48
49private slots:
50 void on_leHost_editingFinished();
51
52private:
53 Ui::CParameterNetUI *ui;
54 CParameterNet* m_pNet;
55};
The net parameter UI
void sigHostChanged(const QString &szHost)
[Parameter commone functions]
网络连接参数接口。此类仅在插件内有效。 其界面为 CParameterNetUI
参数界面接口
Definition ParameterUI.h:15
virtual Q_INVOKABLE bool CheckValidity(bool validity=false)
检查参数的有效性
virtual int Accept()=0
接受参数。如果需要,可先调用 CheckValidity
virtual int SetParameter(CParameter *pParameter)=0
[override functions]
参数接口
Definition Parameter.h:220