}
}
+void TransactionTableModel::refresh()
+{
+ priv->refreshWallet();
+ emit dataChanged(index(0, 0), index(priv->size() - 1, Amount));
+}
+
int TransactionTableModel::rowCount(const QModelIndex &parent) const
{
Q_UNUSED(parent);
QVariant data(const QModelIndex &index, int role) const;
QVariant headerData(int section, Qt::Orientation orientation, int role) const;
QModelIndex index(int row, int column, const QModelIndex & parent = QModelIndex()) const;
+ void refresh();
private:
CWallet* wallet;
WalletModel *walletModel;
return;
model->clearOrphans();
+ model->getTransactionTableModel()->refresh();
+ delete transactionProxyModel;
+ setModel(model);
+ transactionView->sortByColumn(TransactionTableModel::Status, Qt::DescendingOrder);
+ transactionView->sortByColumn(TransactionTableModel::Date, Qt::DescendingOrder);
}
void TransactionView::openThirdPartyTxUrl(QString url)