3#include "ParameterNet.h" 
    4#include "RabbitCommonTools.h" 
   11    , m_szPrompt(tr(
"The host is empty. please set it"))
 
 
   17    set.beginGroup(
"Net");
 
   18    SetHost(set.value(
"Host", GetHost()).toString());
 
   19    SetPort(set.value(
"Port", GetPort()).toUInt());
 
 
   24int CParameterNet::OnSave(QSettings &set)
 
   26    set.beginGroup(
"Net");
 
   27    set.setValue(
"Host", GetHost());
 
   28    set.setValue(
"Port", GetPort());
 
   33const QString CParameterNet::GetHost()
 const 
   38void CParameterNet::SetHost(
const QString& host)
 
   44    emit sigHostChanged(m_szHost);
 
   47const quint16 CParameterNet::GetPort()
 const 
   52void CParameterNet::SetPort(quint16 port)
 
   60int CParameterNet::SetPrompt(
const QString szPrompt)
 
   62    m_szPrompt = szPrompt;
 
   66QString CParameterNet::GetPrompt()
 
CParameterNet(CParameterOperate *parent, const QString &szPrefix=QString())
[Constructor]
 
virtual int OnLoad(QSettings &set) override
[Instance user]
 
Operational parameter interface.
 
int SetModified(bool bModified=true)
When setting parameters, if there is a modification, it is called.