玉兔远程控制
0.1.0-bate11
Toggle main menu visibility
载入中...
搜索中...
未找到
Src
ParameterCompone
ParameterUserUI.h
1
// Author: Kang Lin <kl222@126.com>
2
3
#pragma once
4
5
#include <QPushButton>
6
#include <QWidget>
7
#include "ParameterUser.h"
8
#include "ParameterUI.h"
9
10
namespace
Ui
{
11
class
CParameterUserUI;
12
}
13
19
class
PLUGIN_EXPORT CParameterUserUI :
public
CParameterUI
20
{
21
Q_OBJECT
22
23
public
:
24
explicit
CParameterUserUI(QWidget *parent =
nullptr
);
25
virtual
~CParameterUserUI();
26
28
33
int
SetParameter
(
CParameter
* pParameter)
override
;
40
int
Accept
()
override
;
41
43
44
private
slots:
45
void
on_pbShow_clicked
();
46
void
on_pbSave_clicked();
47
48
void
on_pbBrowsePublicFile_clicked();
49
void
on_pbBrowsePrivateFile_clicked();
50
void
on_pbShowPassphrase_clicked();
51
void
on_pbSavePassphrase_clicked();
52
53
void
on_cbType_currentIndexChanged(
int
index);
54
void
on_cbSystemFile_stateChanged(
int
arg1);
55
void
on_pbBrowseCAFile_clicked();
56
void
on_pbBrowseCRLFile_clicked();
57
58
private
:
59
int
SetPushButtonTooltip(QPushButton *pPb, QString szEnable, QString szDisable);
60
61
private
:
62
Ui::CParameterUserUI *ui;
63
CParameterUser
* m_pUser;
64
};
CParameterUserUI::on_pbShow_clicked
void on_pbShow_clicked()
[Parameter override functions]
定义
ParameterUserUI.cpp:143
CParameterUserUI::Accept
int Accept() override
接受参数
定义
ParameterUserUI.cpp:86
CParameterUserUI::SetParameter
int SetParameter(CParameter *pParameter) override
[Parameter override functions]
定义
ParameterUserUI.cpp:32
CParameterUser
用户名与验证方式。此类仅在插件内有效。它的界面是 CParameterUserUI
定义
ParameterUser.h:23
CParameter
参数接口
定义
Parameter.h:220
Ui
定义
FrmFullScreenToolBar.h:14
作者:康林 (kl222@126.com)
版权所有(c) 康林工作室 保留所有权力