tab reorg phase 1: split main gui into "overview" and "history"

This commit is contained in:
Wladimir J. van der Laan
2011-07-05 22:09:39 +02:00
parent 825aa7d8d8
commit 64c8b69948
10 changed files with 186 additions and 21 deletions

View File

@@ -8,6 +8,7 @@ class TransactionTableModel;
class ClientModel;
class WalletModel;
class TransactionView;
class OverviewPage;
QT_BEGIN_NAMESPACE
class QLabel;
@@ -16,6 +17,7 @@ class QTableView;
class QAbstractItemModel;
class QModelIndex;
class QProgressBar;
class QStackedWidget;
QT_END_NAMESPACE
class BitcoinGUI : public QMainWindow
@@ -42,7 +44,10 @@ private:
ClientModel *clientModel;
WalletModel *walletModel;
QLabel *labelBalance;
QStackedWidget *centralWidget;
OverviewPage *overviewPage;
QWidget *transactionsPage;
QLabel *labelConnections;
QLabel *labelConnectionsIcon;
QLabel *labelBlocks;
@@ -50,6 +55,8 @@ private:
QLabel *progressBarLabel;
QProgressBar *progressBar;
QAction *overviewAction;
QAction *historyAction;
QAction *quit;
QAction *sendCoins;
QAction *addressbook;
@@ -86,6 +93,9 @@ private slots:
void trayIconActivated(QSystemTrayIcon::ActivationReason reason);
void transactionDetails(const QModelIndex& idx);
void incomingTransaction(const QModelIndex & parent, int start, int end);
void gotoOverviewTab();
void gotoHistoryTab();
};
#endif