Update CMakeLists.txt - play with openssl
[novacoin.git] / src / qt / secondauthdialog.h
1 #ifndef SECONDAUTHDIALOG_H
2 #define SECONDAUTHDIALOG_H
3
4 #include <QWidget>
5
6 namespace Ui {
7     class SecondAuthDialog;
8 }
9 class WalletModel;
10
11 QT_BEGIN_NAMESPACE
12 QT_END_NAMESPACE
13
14 class SecondAuthDialog : public QWidget
15 {
16     Q_OBJECT
17
18 public:
19     explicit SecondAuthDialog(QWidget *parent = 0);
20     ~SecondAuthDialog();
21
22     void setModel(WalletModel *model);
23     void setAddress(QString address);
24
25 protected:
26     bool eventFilter(QObject *object, QEvent *event);
27     void keyPressEvent(QKeyEvent *);
28
29 private:
30     Ui::SecondAuthDialog *ui;
31     WalletModel *model;
32
33 private slots:
34     /* sign */
35     void on_addressBookButton_clicked();
36     void on_pasteButton_clicked();
37     void on_signMessageButton_clicked();
38     void on_copySignatureButton_clicked();
39     void on_clearButton_clicked();
40 };
41
42 #endif // SECONDAUTHDIALOG_H