aboutsummaryrefslogtreecommitdiff
path: root/src/qt/bitcoingui.h
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2011-07-07 17:33:15 +0200
committerWladimir J. van der Laan <laanwj@gmail.com>2011-07-07 17:33:15 +0200
commit3479849dc47acd2fb1e191ea690a0c507a97bb73 (patch)
tree1323c6d6a36a9e0fd63370b3dc3372939ba85543 /src/qt/bitcoingui.h
parent5eaa1b435c144d841c9a03fb9c478ef760f22d8c (diff)
downloadbitcoin-3479849dc47acd2fb1e191ea690a0c507a97bb73.tar.xz
convert to full tab-based ui
Diffstat (limited to 'src/qt/bitcoingui.h')
-rw-r--r--src/qt/bitcoingui.h34
1 files changed, 21 insertions, 13 deletions
diff --git a/src/qt/bitcoingui.h b/src/qt/bitcoingui.h
index a5fcc8a83a..8c3632a3a6 100644
--- a/src/qt/bitcoingui.h
+++ b/src/qt/bitcoingui.h
@@ -9,6 +9,8 @@ class ClientModel;
class WalletModel;
class TransactionView;
class OverviewPage;
+class AddressBookPage;
+class SendCoinsDialog;
QT_BEGIN_NAMESPACE
class QLabel;
@@ -45,8 +47,12 @@ private:
WalletModel *walletModel;
QStackedWidget *centralWidget;
+
OverviewPage *overviewPage;
QWidget *transactionsPage;
+ AddressBookPage *addressBookPage;
+ AddressBookPage *receiveCoinsPage;
+ SendCoinsDialog *sendCoinsPage;
QLabel *labelConnections;
QLabel *labelConnectionsIcon;
@@ -56,13 +62,13 @@ private:
QAction *overviewAction;
QAction *historyAction;
- QAction *quit;
- QAction *sendCoins;
- QAction *addressbook;
- QAction *about;
- QAction *receiveCoins;
- QAction *options;
- QAction *openBitcoin;
+ QAction *quitAction;
+ QAction *sendCoinsAction;
+ QAction *addressBookAction;
+ QAction *aboutAction;
+ QAction *receiveCoinsAction;
+ QAction *optionsAction;
+ QAction *openBitcoinAction;
QAction *exportAction;
QSystemTrayIcon *trayIcon;
@@ -85,18 +91,20 @@ public slots:
void askFee(qint64 nFeeRequired, bool *payFee);
private slots:
- void sendCoinsClicked();
- void addressbookClicked();
+ // UI pages
+ void gotoOverviewPage();
+ void gotoHistoryPage();
+ void gotoAddressBookPage();
+ void gotoReceiveCoinsPage();
+ void gotoSendCoinsPage();
+
+ // Misc actions
void optionsClicked();
- void receiveCoinsClicked();
void aboutClicked();
void trayIconActivated(QSystemTrayIcon::ActivationReason reason);
void transactionDetails(const QModelIndex& idx);
void incomingTransaction(const QModelIndex & parent, int start, int end);
void exportClicked();
-
- void gotoOverviewTab();
- void gotoHistoryTab();
};
#endif