Rename "History" tab to more logical "Transactions", move "Number of transactions...
[novacoin.git] / src / qt / bitcoingui.h
index 41b665c..e04bcf9 100644 (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,20 +44,23 @@ private:
     ClientModel *clientModel;
     WalletModel *walletModel;
 
-    QLineEdit *address;
-    QLabel *labelBalance;
+    QStackedWidget *centralWidget;
+    OverviewPage *overviewPage;
+    QWidget *transactionsPage;
+
     QLabel *labelConnections;
     QLabel *labelConnectionsIcon;
     QLabel *labelBlocks;
-    QLabel *labelTransactions;
     QLabel *progressBarLabel;
     QProgressBar *progressBar;
 
+    QAction *overviewAction;
+    QAction *historyAction;
     QAction *quit;
-    QAction *sendcoins;
+    QAction *sendCoins;
     QAction *addressbook;
     QAction *about;
-    QAction *receivingAddresses;
+    QAction *receiveCoins;
     QAction *options;
     QAction *openBitcoin;
 
@@ -68,7 +73,6 @@ private:
 
 public slots:
     void setBalance(qint64 balance);
-    void setAddress(const QString &address);
     void setNumConnections(int count);
     void setNumBlocks(int count);
     void setNumTransactions(int count);
@@ -80,16 +84,17 @@ public slots:
     void askFee(qint64 nFeeRequired, bool *payFee);
 
 private slots:
-    void sendcoinsClicked();
+    void sendCoinsClicked();
     void addressbookClicked();
     void optionsClicked();
-    void receivingAddressesClicked();
+    void receiveCoinsClicked();
     void aboutClicked();
-    void newAddressClicked();
-    void copyClipboardClicked();
     void trayIconActivated(QSystemTrayIcon::ActivationReason reason);
     void transactionDetails(const QModelIndex& idx);
     void incomingTransaction(const QModelIndex & parent, int start, int end);
+
+    void gotoOverviewTab();
+    void gotoHistoryTab();
 };
 
 #endif