Skip to content

Commit

Permalink
Merge pull request #2555 from barton2526/max-digits
Browse files Browse the repository at this point in the history
Define MAX_DIGITS_BTC for magic number in BitcoinUnits::format
  • Loading branch information
jamescowens committed Aug 1, 2022
2 parents 91c52c9 + bf63f43 commit 271c0ce
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/qt/bitcoinunits.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@

#include <QStringList>

static constexpr auto MAX_DIGITS_BTC = 16;

BitcoinUnits::BitcoinUnits(QObject *parent):
QAbstractListModel(parent),
unitlist(availableUnits())
Expand Down Expand Up @@ -99,7 +101,9 @@ QString BitcoinUnits::format(int unit, qint64 n, bool fPlus, bool justify)
qint64 remainder = n_abs % coin;
QString quotient_str = QString::number(quotient);

if (justify) quotient_str = quotient_str.rightJustified(16 - num_decimals, ' ');
if (justify) {
quotient_str = quotient_str.rightJustified(MAX_DIGITS_BTC - num_decimals, ' ');
}

QString remainder_str = QString::number(remainder).rightJustified(num_decimals, '0');

Expand Down

0 comments on commit 271c0ce

Please sign in to comment.