Rabbit Remote Control
0.1.0-bate14
Toggle main menu visibility
Loading...
Searching...
No Matches
Plugins
Telnet
ParameterTelnet.h
1
// Author: Kang Lin <kl222@126.com>
2
3
#pragma once
4
5
#include "ParameterOperate.h"
6
#include "ParameterTerminalBase.h"
7
#include "ParameterNet.h"
8
9
class
CParameterTelnet :
public
CParameterTerminalBase
10
{
11
Q_OBJECT
12
public
:
13
explicit
CParameterTelnet(
14
CParameterOperate
*parent =
nullptr
,
15
const
QString& szPrefix = QString());
16
virtual
~CParameterTelnet();
17
18
CParameterNet
m_Net;
19
20
// CParameter interface
21
protected
:
22
virtual
int
OnLoad(QSettings &set)
override
;
23
virtual
int
OnSave(QSettings &set)
override
;
24
25
public
:
27
QString
GetLogin
()
const
;
28
void
SetLogin(
const
QString &newLogin);
30
QString
GetPassword
()
const
;
31
void
SetPassword(
const
QString &newPassword);
32
33
private
:
34
QString m_szLogin;
35
QString
m_szPassword
;
36
};
CParameterNet
Basic network parameters.
Definition
ParameterNet.h:27
CParameterOperate::CParameterOperate
CParameterOperate(QObject *parent, const QString &szPrefix=QString())
CParameterTelnet::GetPassword
QString GetPassword() const
Password Regular Expression.
Definition
ParameterTelnet.cpp:44
CParameterTelnet::m_szPassword
QString m_szPassword
Login Regular Expression.
Definition
ParameterTelnet.h:35
CParameterTelnet::GetLogin
QString GetLogin() const
Login Regular Expression.
Definition
ParameterTelnet.cpp:31
Author: Kang Lin (kl222@126.com)
Copyright (c) Kang Lin Studios All Rights Reserved