blob: 743e13c05798da6e231a72530eae4c1fa6d78ef7 (
plain)
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
|
#ifndef LICENSE_DIALOG_H
#define LICENSE_DIALOG_H
class LicenseDialog : public QDialog
{
Q_OBJECT
public:
LicenseDialog(LicensingManager *manager, License *license, QWidget *parent = NULL);
License *license() const { return license_; }
private slots:
void okButtonClicked();
void nameChanged();
void emailChanged();
void serialNameChanged();
void serialEmailChanged();
void HWIDChanged();
void expirationDateChanged();
void timeLimitChanged();
void maxBuildDateChanged();
void userDataChanged();
void helpClicked();
private:
LicensingManager *manager_;
License *license_;
QLineEdit *nameEdit_;
QLineEdit *emailEdit_;
QDateEdit *dateEdit_;
QLineEdit *orderEdit_;
QPlainTextEdit *commentsEdit_;
QCheckBox *serialNameCheckBox_;
QLineEdit *serialNameEdit_;
QCheckBox *serialEmailCheckBox_;
QLineEdit *serialEmailEdit_;
QCheckBox *serialHWIDCheckBox_;
QLineEdit *serialHWIDEdit_;
QCheckBox *serialExpirationDateCheckBox_;
QDateEdit *serialExpirationDateEdit_;
QCheckBox *serialTimeLimitCheckBox_;
QSpinBox *serialTimeLimitEdit_;
QCheckBox *serialMaxBuildDateCheckBox_;
QDateEdit *serialMaxBuildDateEdit_;
QCheckBox *serialUserDataCheckBox_;
BinEditor *serialUserDataEdit_;
};
#endif
|