forked from mss/securepoint-openvpn-client
-
Notifications
You must be signed in to change notification settings - Fork 0
/
manageconnection.h
53 lines (44 loc) · 1.33 KB
/
manageconnection.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#ifndef MANAGECONNECTION_H
#define MANAGECONNECTION_H
#include <QtCore>
#include <QShowEvent>
#include <QDialog>
#include "openvpn.h"
namespace Ui {
class ManageConnection;
}
class ManageConnection : public QDialog {
Q_OBJECT
public:
ManageConnection(OpenVpn *obj);
protected:
void changeEvent(QEvent *e);
void showEvent(QShowEvent *e);
private:
Ui::ManageConnection *ui;
OpenVpn *configObj;
QString lastDir;
// Methoden
void fillCipherCombo ();
int getIndexFromCipher(QString cipher);
void resetFields ();
void fillFieldFromConfig ();
QStringList getAllFieldWhichNotIntoTheInterface ();
private slots:
void on_cmdErrorConnect_clicked();
void on_cmdAfterDisconnect_clicked();
void on_cmdBeforeDisconnect_clicked();
void on_cmdAfterConnect_clicked();
void on_cmdBeforeConnect_clicked();
void on_cmdGetKeyPath_clicked();
void on_cmdGetCertPath_clicked();
void on_cmdGetCAPath_clicked();
void on_cmdSave_clicked();
void on_cmdClose_clicked();
void on_cbWinDirOther_2_toggled(bool checked);
void on_cbWinDirPath_2_toggled(bool checked);
void on_rbPkcs_toggled(bool checked);
void on_cmdGetPkcs12Path_clicked();
void on_rbNormal_toggled(bool checked);
};
#endif // MANAGECONNECTION_H