5 #ifndef BITCOIN_QT_TRANSACTIONTABLEMODEL_H 6 #define BITCOIN_QT_TRANSACTIONTABLEMODEL_H 10 #include <QAbstractTableModel> 11 #include <QStringList> 77 int rowCount(
const QModelIndex &parent)
const;
79 QVariant
data(
const QModelIndex &
index,
int role)
const;
80 QVariant
headerData(
int section, Qt::Orientation orientation,
int role)
const;
81 QModelIndex
index(
int row,
int column,
const QModelIndex & parent = QModelIndex())
const;
95 QString
lookupAddress(
const std::string &address,
bool tooltip)
const;
120 #endif // BITCOIN_QT_TRANSACTIONTABLEMODEL_H
TransactionTableModel(const PlatformStyle *platformStyle, CWallet *wallet, WalletModel *parent=0)
QVariant data(const QModelIndex &index, int role) const
QVariant headerData(int section, Qt::Orientation orientation, int role) const
void updateConfirmations()
QString formatTxAmount(const TransactionRecord *wtx, bool showUnconfirmed=true, BitcoinUnits::SeparatorStyle separators=BitcoinUnits::separatorStandard) const
QVariant txAddressDecoration(const TransactionRecord *wtx) const
void updateTransaction(const QString &hash, int status, bool showTransaction)
void setProcessingQueuedTransactions(bool value)
QString formatTxStatus(const TransactionRecord *wtx) const
bool processingQueuedTransactions()
QVariant txWatchonlyDecoration(const TransactionRecord *wtx) const
QVariant txStatusDecoration(const TransactionRecord *wtx) const
int columnCount(const QModelIndex &parent) const
void unsubscribeFromCoreSignals()
bool fProcessingQueuedTransactions
void updateAmountColumnTitle()
QModelIndex index(int row, int column, const QModelIndex &parent=QModelIndex()) const
QString lookupAddress(const std::string &address, bool tooltip) const
QString formatTxType(const TransactionRecord *wtx) const
QString formatTooltip(const TransactionRecord *rec) const
WalletModel * walletModel
int rowCount(const QModelIndex &parent) const
TransactionTablePriv * priv
void subscribeToCoreSignals()
const PlatformStyle * platformStyle
QString formatTxToAddress(const TransactionRecord *wtx, bool tooltip) const
QString formatTxDate(const TransactionRecord *wtx) const
QVariant addressColor(const TransactionRecord *wtx) const