Browse Source

icons test

0.8
Wladimir J. van der Laan 14 years ago
parent
commit
cf450e1b4c
  1. 11
      src/qt/transactiontablemodel.cpp

11
src/qt/transactiontablemodel.cpp

@ -10,6 +10,7 @@ @@ -10,6 +10,7 @@
#include <QList>
#include <QColor>
#include <QTimer>
#include <QIcon>
#include <QtAlgorithms>
const QString TransactionTableModel::Sent = "s";
@ -112,7 +113,7 @@ struct TransactionTablePriv @@ -112,7 +113,7 @@ struct TransactionTablePriv
if(inWallet && !inModel)
{
/* Added */
/* Added -- insert at the right position */
QList<TransactionRecord> toInsert =
TransactionRecord::decomposeTransaction(mi->second);
if(!toInsert.isEmpty()) /* only if something to insert */
@ -129,7 +130,7 @@ struct TransactionTablePriv @@ -129,7 +130,7 @@ struct TransactionTablePriv
}
else if(!inWallet && inModel)
{
/* Removed */
/* Removed -- remove entire transaction from table */
parent->beginRemoveRows(QModelIndex(), lowerIndex, upperIndex-1);
cachedWallet.erase(lower, upper);
parent->endRemoveRows();
@ -413,14 +414,14 @@ QVariant TransactionTableModel::formatTxDecoration(const TransactionRecord *wtx) @@ -413,14 +414,14 @@ QVariant TransactionTableModel::formatTxDecoration(const TransactionRecord *wtx)
case TransactionStatus::Unconfirmed:
if(wtx->status.depth)
{
return QColor(255,0,0);
return QIcon(":/icons/bitcoin");
}
else
{
return QColor(192,192,192);
return QIcon::fromTheme("stock_lock.png");
}
case TransactionStatus::HaveConfirmations:
return QColor(0,255,0);
return QIcon::fromTheme("stock_lock-ok.png");
}
return QColor(0,0,0);
}

Loading…
Cancel
Save