3#include "ParameterSSH.h"
10 QList<CParameterUser::TYPE> lstType;
11 lstType << CParameterUser::TYPE::UserPassword
12 << CParameterUser::TYPE::PublicKey;
13 m_Net.m_User.SetType(lstType);
14 m_Net.SetPrompt(tr(
"The host is empty. please set it"));
17int CParameterSSH::OnLoad(QSettings &set)
19 SetPcapFile(set.value(
"PacpFile", GetPcapFile()).toString());
23int CParameterSSH::OnSave(QSettings &set)
25 set.setValue(
"PacpFile", GetPcapFile());
29QString CParameterSSH::GetPcapFile()
const
34int CParameterSSH::SetPcapFile(
const QString &szFile)
40CParameterSSHTunnel::CParameterSSHTunnel(
CParameterOperate *parent,
const QString &szPrefix)
42 , m_szSourceHost(
"localhost")
46QString CParameterSSHTunnel::GetSourceHost()
const
48 return m_szSourceHost;
51int CParameterSSHTunnel::SetSourceHost(
const QString szHost)
53 m_szSourceHost = szHost;
57quint16 CParameterSSHTunnel::GetSourcePort()
const
62int CParameterSSHTunnel::SetSourcePort(
const quint16 nPort)
64 m_nSourcePort = nPort;
68int CParameterSSHTunnel::OnLoad(QSettings &set)
70 SetSourceHost(set.value(
"SourceHost", GetSourceHost()).toString());
71 SetSourcePort(set.value(
"SourcePort", GetSourcePort()).toUInt());
75int CParameterSSHTunnel::OnSave(QSettings &set)
77 set.setValue(
"SourceHost", GetSourceHost());
78 set.setValue(
"SourcePort", GetSourcePort());
Operational parameter interface.