Rabbit Remote Control 0.1.0-bate14
Loading...
Searching...
No Matches
CParameterService Class Reference
Inheritance diagram for CParameterService:
Collaboration diagram for CParameterService:

Signals

void PortChanged ()
void EnableChanged ()
void PasswordChanged ()

Public Member Functions

 CParameterService (QObject *parent=nullptr)
virtual int Load (const QString &szFile=QString())
virtual int Save (const QString &szFile=QString())
quint16 getPort () const
void setPort (quint16 newPort)
bool getEnable () const
void setEnable (bool newEnable)
const QString & getPassword () const
void setPassword (const QString &newPassword)

Properties

quint16 Port
bool Enable
QString Password

Private Attributes

quint16 m_nPort
bool m_bEnable
QString m_szPassword

Detailed Description

Definition at line 9 of file ParameterService.h.

Constructor & Destructor Documentation

◆ CParameterService()

CParameterService::CParameterService ( QObject * parent = nullptr)
explicit

Definition at line 8 of file ParameterService.cpp.

◆ ~CParameterService()

CParameterService::~CParameterService ( )
virtual

Definition at line 14 of file ParameterService.cpp.

Member Function Documentation

◆ getEnable()

bool CParameterService::getEnable ( ) const

Definition at line 50 of file ParameterService.cpp.

◆ getPassword()

const QString & CParameterService::getPassword ( ) const

Definition at line 63 of file ParameterService.cpp.

◆ getPort()

quint16 CParameterService::getPort ( ) const

Definition at line 37 of file ParameterService.cpp.

◆ Load()

int CParameterService::Load ( const QString & szFile = QString())
virtual

Definition at line 19 of file ParameterService.cpp.

◆ Save()

int CParameterService::Save ( const QString & szFile = QString())
virtual

Definition at line 28 of file ParameterService.cpp.

◆ setEnable()

void CParameterService::setEnable ( bool newEnable)

Definition at line 55 of file ParameterService.cpp.

◆ setPassword()

void CParameterService::setPassword ( const QString & newPassword)

Definition at line 68 of file ParameterService.cpp.

◆ setPort()

void CParameterService::setPort ( quint16 newPort)

Definition at line 42 of file ParameterService.cpp.

Member Data Documentation

◆ m_bEnable

bool CParameterService::m_bEnable
private

Definition at line 39 of file ParameterService.h.

◆ m_nPort

quint16 CParameterService::m_nPort
private

Definition at line 38 of file ParameterService.h.

◆ m_szPassword

QString CParameterService::m_szPassword
private

Definition at line 40 of file ParameterService.h.

Property Documentation

◆ Enable

bool CParameterService::Enable
readwrite

Definition at line 13 of file ParameterService.h.

◆ Password

QString CParameterService::Password
readwrite

Definition at line 14 of file ParameterService.h.

◆ Port

quint16 CParameterService::Port
readwrite

Definition at line 12 of file ParameterService.h.


The documentation for this class was generated from the following files: