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.