Mercurial > trustbridge
comparison ui/createinstallerdialog.h @ 361:b67dd46cd4a9
Added dialog to create a new, signed installer binary.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Sat, 12 Apr 2014 17:19:38 +0200 |
parents | |
children | 17e1c8f37d72 |
comparison
equal
deleted
inserted
replaced
360:c0eac5c8c245 | 361:b67dd46cd4a9 |
---|---|
1 #ifndef CREATEINSTALLERDIALOG_H | |
2 #define CREATEINSTALLERDIALOG_H | |
3 | |
4 #include <QDialog> | |
5 #include <QMainWindow> | |
6 #include <QLineEdit> | |
7 /** | |
8 * @file createinstallerdialog.h | |
9 * @brief The dialog to show settings and create an installer. | |
10 */ | |
11 | |
12 class QListWidget; | |
13 | |
14 class CreateInstallerDialog : public QDialog | |
15 { | |
16 Q_OBJECT | |
17 public: | |
18 /** @brief Create a dialog showing settings for the create installer# | |
19 * process | |
20 * */ | |
21 CreateInstallerDialog(QMainWindow *parent); | |
22 | |
23 private: | |
24 void setupGUI(); | |
25 | |
26 QLineEdit *mCertFile; | |
27 QLineEdit *mArchiveFile; | |
28 QLineEdit *mSaveFile; | |
29 | |
30 private slots: | |
31 void openCertificateSelect(); | |
32 void openArchiveSelect(); | |
33 void openSaveLocation(); | |
34 void createInstaller(); | |
35 }; | |
36 | |
37 #endif // CREATEINSTALLERDIALOG_H |