class TransactionTableModel;
class ClientModel;
+class TransactionView;
QT_BEGIN_NAMESPACE
class QLabel;
class QTableView;
class QAbstractItemModel;
class QModelIndex;
+class QProgressBar;
QT_END_NAMESPACE
class BitcoinGUI : public QMainWindow
QLineEdit *address;
QLabel *labelBalance;
QLabel *labelConnections;
+ QLabel *labelConnectionsIcon;
QLabel *labelBlocks;
QLabel *labelTransactions;
+ QLabel *progressBarLabel;
+ QProgressBar *progressBar;
QAction *quit;
QAction *sendcoins;
QAction *openBitcoin;
QSystemTrayIcon *trayIcon;
- QList<QTableView *> transactionViews;
+ TransactionView *transactionView;
void createActions();
QWidget *createTabs();
void createTrayIcon();
- void setTabsModel(QAbstractItemModel *transaction_model);
public slots:
void setBalance(qint64 balance);