aboutsummaryrefslogtreecommitdiff
path: root/src/qt/bitcoingui.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/qt/bitcoingui.h')
-rw-r--r--src/qt/bitcoingui.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/qt/bitcoingui.h b/src/qt/bitcoingui.h
index f56eecf01b..9dec43cd02 100644
--- a/src/qt/bitcoingui.h
+++ b/src/qt/bitcoingui.h
@@ -11,6 +11,7 @@ class TransactionView;
class OverviewPage;
class AddressBookPage;
class SendCoinsDialog;
+class MessagePage;
class Notificator;
QT_BEGIN_NAMESPACE
@@ -62,6 +63,7 @@ private:
AddressBookPage *addressBookPage;
AddressBookPage *receiveCoinsPage;
SendCoinsDialog *sendCoinsPage;
+ MessagePage *messagePage;
QLabel *labelEncryptionIcon;
QLabel *labelConnectionsIcon;
@@ -75,12 +77,14 @@ private:
QAction *quitAction;
QAction *sendCoinsAction;
QAction *addressBookAction;
+ QAction *messageAction;
QAction *aboutAction;
QAction *receiveCoinsAction;
QAction *optionsAction;
QAction *openBitcoinAction;
QAction *exportAction;
QAction *encryptWalletAction;
+ QAction *backupWalletAction;
QAction *changePassphraseAction;
QAction *aboutQtAction;
@@ -123,6 +127,10 @@ public slots:
@param[out] payFee true to pay the fee, false to not pay the fee
*/
void askFee(qint64 nFeeRequired, bool *payFee);
+ void handleURI(QString strURI);
+
+ void gotoMessagePage();
+ void gotoMessagePage(QString);
private slots:
/** Switch to overview (home) page */
@@ -151,10 +159,15 @@ private slots:
void incomingTransaction(const QModelIndex & parent, int start, int end);
/** Encrypt the wallet */
void encryptWallet(bool status);
+ /** Backup the wallet */
+ void backupWallet();
/** Change encrypted wallet passphrase */
void changePassphrase();
/** Ask for passphrase to unlock wallet temporarily */
void unlockWallet();
+
+ /** Show window if hidden, unminimize when minimized */
+ void showNormalIfMinimized();
};
#endif // BITCOINGUI_H