玉兔远程控制
0.0.36
载入中...
搜索中...
未找到
Client
ParameterCompone
ParameterSSHTunnelUI.h
1
#ifndef PARAMETERSSHTUNNELUI_H
2
#define PARAMETERSSHTUNNELUI_H
3
4
#pragma once
5
6
#include "ParameterUI.h"
7
#include "ParameterSSHTunnel.h"
8
9
namespace
Ui
{
10
class
CParameterSSHTunnelUI
;
11
}
12
13
class
CParameterSSHTunnelUI
:
public
CParameterUI
14
{
15
Q_OBJECT
16
17
public
:
18
explicit
CParameterSSHTunnelUI
(QWidget *parent =
nullptr
);
19
~CParameterSSHTunnelUI
();
20
21
private
:
22
Ui::CParameterSSHTunnelUI *ui;
23
CParameterSSHTunnel
* m_pParameters;
24
25
// CParameterUI interface
26
public
:
27
virtual
int
SetParameter
(
CParameter
*pParameter)
override
;
28
virtual
int
Accept
()
override
;
29
bool
CheckValidity
(
bool
validity =
false
);
30
private
slots:
31
void
on_pbBrowser_clicked();
32
};
33
34
#endif
// PARAMETERSSHTUNNELUI_H
CParameterSSHTunnelUI
Definition
ParameterSSHTunnelUI.h:14
CParameterSSHTunnelUI::CheckValidity
bool CheckValidity(bool validity=false)
检查参数的有效性
Definition
ParameterSSHTunnelUI.cpp:40
CParameterSSHTunnelUI::Accept
virtual int Accept() override
接受参数
Definition
ParameterSSHTunnelUI.cpp:30
CParameterSSHTunnelUI::SetParameter
virtual int SetParameter(CParameter *pParameter) override
设置参数,并初始化界面
Definition
ParameterSSHTunnelUI.cpp:19
CParameterSSHTunnel
Definition
ParameterSSHTunnel.h:11
CParameterUI
参数界面接口
Definition
ParameterUI.h:15
CParameter
参数接口
Definition
Parameter.h:169
Ui
Definition
FrmFullScreenToolBar.h:14
作者:康林 (kl222@126.com)
版权所有(c) 康林工作室 保留所有权力