Fix flicker issues on the balances and transactions tables

This commit is contained in:
Aditya Kulkarni
2018-10-14 23:09:54 -07:00
parent e99c75b54a
commit 1c282000c8
17 changed files with 180 additions and 106 deletions

View File

@@ -7,9 +7,11 @@
class TxTableModel: public QAbstractTableModel
{
public:
TxTableModel(QObject* parent, QList<TransactionItem>* addresses);
TxTableModel(QObject* parent);
~TxTableModel();
void setNewData(QList<TransactionItem>* addresses);
QString getTxId(int row);
int rowCount(const QModelIndex &parent) const;
@@ -18,7 +20,7 @@ public:
QVariant headerData(int section, Qt::Orientation orientation, int role) const;
private:
QList<TransactionItem>* modeldata;
QList<TransactionItem>* modeldata = nullptr;
QList<QString> headers;
};