diff options
| author | Wladimir J. van der Laan <[email protected]> | 2014-09-04 16:43:22 +0200 |
|---|---|---|
| committer | Wladimir J. van der Laan <[email protected]> | 2014-09-04 16:44:39 +0200 |
| commit | b4cd0975fbc93063473a4d9a09e2b2fe3c4ad489 (patch) | |
| tree | c4cba7822261238581a6d9e814a8fcf76acc9fe1 /src/qt/transactiontablemodel.cpp | |
| parent | Merge pull request #4762 (diff) | |
| parent | [Qt] minor watch-only changes (diff) | |
| download | discoin-b4cd0975fbc93063473a4d9a09e2b2fe3c4ad489.tar.xz discoin-b4cd0975fbc93063473a4d9a09e2b2fe3c4ad489.zip | |
Merge pull request #4783
fbe0fca [Qt] minor watch-only changes (Philip Kaufmann)
Diffstat (limited to 'src/qt/transactiontablemodel.cpp')
| -rw-r--r-- | src/qt/transactiontablemodel.cpp | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/qt/transactiontablemodel.cpp b/src/qt/transactiontablemodel.cpp index 1a1f726bf..734c7afc4 100644 --- a/src/qt/transactiontablemodel.cpp +++ b/src/qt/transactiontablemodel.cpp @@ -394,19 +394,25 @@ QVariant TransactionTableModel::txAddressDecoration(const TransactionRecord *wtx QString TransactionTableModel::formatTxToAddress(const TransactionRecord *wtx, bool tooltip) const { + QString watchAddress; + if (tooltip) { + // Mark transactions involving watch-only addresses by adding " (watch-only)" + watchAddress = wtx->involvesWatchAddress ? QString(" (") + tr("watch-only") + QString(")") : ""; + } + switch(wtx->type) { case TransactionRecord::RecvFromOther: - return QString::fromStdString(wtx->address); + return QString::fromStdString(wtx->address) + watchAddress; case TransactionRecord::RecvWithAddress: case TransactionRecord::SendToAddress: case TransactionRecord::Generated: - return lookupAddress(wtx->address, tooltip); + return lookupAddress(wtx->address, tooltip) + watchAddress; case TransactionRecord::SendToOther: - return QString::fromStdString(wtx->address); + return QString::fromStdString(wtx->address) + watchAddress; case TransactionRecord::SendToSelf: default: - return tr("(n/a)"); + return tr("(n/a)") + watchAddress; } } |