玉兔远程控制
0.1.0-alpha.2
载入中...
搜索中...
未找到
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
网络连接参数接口。此类仅在插件内有效。 其界面为 CParameterNetUI
Definition
ParameterNet.h:27
CParameterOperate
操作参数接口。仅在插件内有效。
Definition
ParameterOperate.h:210
CParameterTelnet
Definition
ParameterTelnet.h:10
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
CParameterTerminalBase
终端基本参数
Definition
ParameterTerminalBase.h:18
作者:康林 (kl222@126.com)
版权所有(c) 康林工作室 保留所有权力