玉兔远程控制
0.1.0-alpha.2
载入中...
搜索中...
未找到
Plugins
RawStream
ParameterRawStream.h
1
// Author: Kang Lin <kl222@126.com>
2
3
#pragma once
4
5
#include "ParameterTerminalBase.h"
6
#include "ParameterNet.h"
7
8
class
CParameterRawStream
:
public
CParameterTerminalBase
9
{
10
Q_OBJECT
11
12
public
:
13
CParameterRawStream
(
CParameterOperate
*parent =
nullptr
,
14
const
QString& szPrefix = QString());
15
16
CParameterNet
m_Net;
17
18
enum class
TYPE {
19
TCP,
20
NamePipe
21
};
22
static
const
QString GetTypeName(TYPE type);
23
TYPE GetType()
const
;
24
void
SetType(TYPE type);
25
private
:
26
TYPE m_Type;
27
28
protected
:
29
virtual
int
OnLoad(QSettings &set)
override
;
30
virtual
int
OnSave(QSettings &set)
override
;
31
};
CParameterNet
网络连接参数接口。此类仅在插件内有效。 其界面为 CParameterNetUI
Definition
ParameterNet.h:27
CParameterOperate
操作参数接口。仅在插件内有效。
Definition
ParameterOperate.h:210
CParameterRawStream
Definition
ParameterRawStream.h:9
CParameterTerminalBase
终端基本参数
Definition
ParameterTerminalBase.h:18
作者:康林 (kl222@126.com)
版权所有(c) 康林工作室 保留所有权力