PRCYCoin  2.0.0.7rc1
P2P Digital Currency
bip38tooldialog.h
Go to the documentation of this file.
1 // Copyright (c) 2011-2013 The Bitcoin developers
2 // Distributed under the MIT/X11 software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
4 
5 #ifndef BITCOIN_QT_BIP38DIALOG_H
6 #define BITCOIN_QT_BIP38DIALOG_H
7 
8 #include <QDialog>
9 
10 class WalletModel;
11 
12 namespace Ui
13 {
14 class Bip38ToolDialog;
15 }
16 
17 class Bip38ToolDialog : public QDialog
18 {
19  Q_OBJECT
20 
21 public:
22  explicit Bip38ToolDialog(QWidget* parent);
24 
25  void setModel(WalletModel* model);
26  void setAddress_ENC(const QString& address);
27  void setAddress_DEC(const QString& address);
28 
29  void showTab_ENC(bool fShow);
30  void showTab_DEC(bool fShow);
31 
32 protected:
33  bool eventFilter(QObject* object, QEvent* event);
34 
35 private:
36  Ui::Bip38ToolDialog* ui;
38 
39 private Q_SLOTS:
40  /* encrypt key */
46  /* decrypt key */
51 };
52 
53 #endif // BITCOIN_QT_BIP38TOOLDIALOG_H
Bip38ToolDialog::setAddress_ENC
void setAddress_ENC(const QString &address)
Definition: bip38tooldialog.cpp:53
Bip38ToolDialog::on_clearButton_DEC_clicked
void on_clearButton_DEC_clicked()
Definition: bip38tooldialog.cpp:251
WalletModel
Interface to Bitcoin wallet from Qt view code.
Definition: walletmodel.h:102
Bip38ToolDialog::on_encryptKeyButton_ENC_clicked
void on_encryptKeyButton_ENC_clicked()
Definition: bip38tooldialog.cpp:112
Bip38ToolDialog::on_pasteButton_ENC_clicked
void on_pasteButton_ENC_clicked()
Definition: bip38tooldialog.cpp:90
Bip38ToolDialog::Bip38ToolDialog
Bip38ToolDialog(QWidget *parent)
Definition: bip38tooldialog.cpp:26
Bip38ToolDialog::setModel
void setModel(WalletModel *model)
Definition: bip38tooldialog.cpp:48
Bip38ToolDialog::ui
Ui::Bip38ToolDialog * ui
Definition: bip38tooldialog.h:36
Bip38ToolDialog::on_addressBookButton_ENC_clicked
void on_addressBookButton_ENC_clicked()
Definition: bip38tooldialog.cpp:79
Bip38ToolDialog::on_copyKeyButton_ENC_clicked
void on_copyKeyButton_ENC_clicked()
Definition: bip38tooldialog.cpp:158
Bip38ToolDialog::setAddress_DEC
void setAddress_DEC(const QString &address)
Definition: bip38tooldialog.cpp:59
Bip38ToolDialog::on_importAddressButton_DEC_clicked
void on_importAddressButton_DEC_clicked()
Definition: bip38tooldialog.cpp:201
Bip38ToolDialog::eventFilter
bool eventFilter(QObject *object, QEvent *event)
Definition: bip38tooldialog.cpp:261
Bip38ToolDialog::showTab_ENC
void showTab_ENC(bool fShow)
Definition: bip38tooldialog.cpp:65
Bip38ToolDialog::on_pasteButton_DEC_clicked
void on_pasteButton_DEC_clicked()
Definition: bip38tooldialog.cpp:174
Bip38ToolDialog
Definition: bip38tooldialog.h:17
Ui
Definition: 2faconfirmdialog.h:7
Bip38ToolDialog::model
WalletModel * model
Definition: bip38tooldialog.h:37
Bip38ToolDialog::showTab_DEC
void showTab_DEC(bool fShow)
Definition: bip38tooldialog.cpp:72
Bip38ToolDialog::~Bip38ToolDialog
~Bip38ToolDialog()
Definition: bip38tooldialog.cpp:43
Bip38ToolDialog::on_decryptKeyButton_DEC_clicked
void on_decryptKeyButton_DEC_clicked()
Definition: bip38tooldialog.cpp:180
Bip38ToolDialog::on_clearButton_ENC_clicked
void on_clearButton_ENC_clicked()
Definition: bip38tooldialog.cpp:163