玉兔远程控制
0.1.0-alpha.2
载入中...
搜索中...
未找到
Src
ParameterCompone
ParameterNet.h
1
// Author: Kang Lin <kl222@126.com>
2
3
#pragma once
4
#include <QObject>
5
6
#include "ParameterUser.h"
7
25
class
PLUGIN_EXPORT
CParameterNet
26
:
public
CParameterOperate
27
{
28
Q_OBJECT
29
30
public
:
31
explicit
CParameterNet
(
CParameterOperate
* parent,
32
const
QString& szPrefix = QString());
33
34
virtual
const
QString GetHost()
const
;
35
virtual
void
SetHost(
const
QString& szHost);
36
Q_SIGNALS:
37
void
sigHostChanged(
const
QString& szHost);
38
39
public
:
40
virtual
const
quint16 GetPort()
const
;
41
virtual
void
SetPort(quint16 port);
42
44
CParameterUser
m_User
;
46
47
protected
:
48
virtual
int
OnLoad(QSettings &set)
override
;
49
virtual
int
OnSave(QSettings &set)
override
;
50
51
private
:
52
QString m_szHost;
53
quint16 m_nPort;
54
55
public
:
56
int
SetPrompt(
const
QString szPrompt);
57
QString GetPrompt();
58
private
:
59
QString m_szPrompt;
60
};
CParameterNet
网络连接参数接口。此类仅在插件内有效。 其界面为 CParameterNetUI
Definition
ParameterNet.h:27
CParameterNet::m_User
CParameterUser m_User
[Instance user]
Definition
ParameterNet.h:44
CParameterOperate
操作参数接口。仅在插件内有效。
Definition
ParameterOperate.h:210
CParameterUser
用户名与验证方式。此类仅在插件内有效。它的界面是 CParameterUserUI
Definition
ParameterUser.h:23
作者:康林 (kl222@126.com)
版权所有(c) 康林工作室 保留所有权力