Rabbit Remote Control 0.0.36
Loading...
Searching...
No Matches
ParameterSSHTunnelUI.h
1#ifndef PARAMETERSSHTUNNELUI_H
2#define PARAMETERSSHTUNNELUI_H
3
4#pragma once
5
6#include "ParameterUI.h"
7#include "ParameterSSHTunnel.h"
8
9namespace Ui {
11}
12
14{
15 Q_OBJECT
16
17public:
18 explicit CParameterSSHTunnelUI(QWidget *parent = nullptr);
20
21private:
22 Ui::CParameterSSHTunnelUI *ui;
23 CParameterSSHTunnel* m_pParameters;
24
25 // CParameterUI interface
26public:
27 virtual int SetParameter(CParameter *pParameter) override;
28 virtual int Accept() override;
29 bool CheckValidity(bool validity = false);
30private slots:
31 void on_pbBrowser_clicked();
32};
33
34#endif // PARAMETERSSHTUNNELUI_H
bool CheckValidity(bool validity=false)
Check parameters validity.
virtual int Accept() override
Accept parameters.
virtual int SetParameter(CParameter *pParameter) override
Set the parameters and initialize the user interface.
The parameter UI interface.
Definition ParameterUI.h:15
Parameter interface.
Definition Parameter.h:169