1#include "ParameterTelnet.h"
2#include <QLoggingCategory>
4static Q_LOGGING_CATEGORY(log,
"Plugin.Telnet.Parameter")
9 , m_szLogin(
".*login:")
10 , m_szPassword(
".*Password:")
13CParameterTelnet::~CParameterTelnet()
17int CParameterTelnet::OnLoad(QSettings &set)
21 return CParameterTerminalBase::OnLoad(set);
24int CParameterTelnet::OnSave(QSettings &set)
26 SetLogin(set.value(
"Login",
GetLogin()).toString());
27 SetPassword(set.value(
"Password",
GetPassword()).toString());
28 return CParameterTerminalBase::OnSave(set);
36void CParameterTelnet::SetLogin(
const QString &newLogin)
38 if(m_szLogin == newLogin)
49void CParameterTelnet::SetPassword(
const QString &newPassword)
Operational parameter interface.
QString GetPassword() const
Password Regular Expression.
QString m_szPassword
Login Regular Expression.
QString GetLogin() const
Login Regular Expression.
int SetModified(bool bModified=true)
When setting parameters, if there is a modification, it is called.