7 class ClientModel : public QObject
11 explicit ClientModel(QObject *parent = 0);
19 AmountWithFeeExceedsBalance,
24 OptionsModel *getOptionsModel();
28 int getNumConnections();
30 int getNumTransactions();
32 StatusCode sendCoins(const QString &payTo, qint64 payAmount);
34 OptionsModel *options_model;
37 void balanceChanged(qint64 balance);
38 void addressChanged(const QString &address);
39 void numConnectionsChanged(int count);
40 void numBlocksChanged(int count);
41 void numTransactionsChanged(int count);
42 /* Asynchronous error notification */
43 void error(const QString &title, const QString &message);
51 #endif // CLIENTMODEL_H