Browse Source

Merge pull request #4563

027dcdc [Qt] Fix thin space in URI (Cozz Lovan)
0.10
Wladimir J. van der Laan 10 years ago
parent
commit
fb21bf6951
No known key found for this signature in database
GPG Key ID: 74810B012346C9A6
  1. 2
      src/qt/coincontroldialog.cpp
  2. 2
      src/qt/guiutil.cpp
  3. 7
      src/qt/recentrequeststablemodel.cpp

2
src/qt/coincontroldialog.cpp

@ -225,7 +225,7 @@ void CoinControlDialog::showMenu(const QPoint &point) @@ -225,7 +225,7 @@ void CoinControlDialog::showMenu(const QPoint &point)
// context menu action: copy amount
void CoinControlDialog::copyAmount()
{
GUIUtil::setClipboard(contextMenuItem->text(COLUMN_AMOUNT));
GUIUtil::setClipboard(BitcoinUnits::removeSpaces(contextMenuItem->text(COLUMN_AMOUNT)));
}
// context menu action: copy label

2
src/qt/guiutil.cpp

@ -187,7 +187,7 @@ QString formatBitcoinURI(const SendCoinsRecipient &info) @@ -187,7 +187,7 @@ QString formatBitcoinURI(const SendCoinsRecipient &info)
if (info.amount)
{
ret += QString("?amount=%1").arg(BitcoinUnits::format(BitcoinUnits::BTC, info.amount));
ret += QString("?amount=%1").arg(BitcoinUnits::format(BitcoinUnits::BTC, info.amount, false, BitcoinUnits::separatorNever));
paramCount++;
}

7
src/qt/recentrequeststablemodel.cpp

@ -79,10 +79,17 @@ QVariant RecentRequestsTableModel::data(const QModelIndex &index, int role) cons @@ -79,10 +79,17 @@ QVariant RecentRequestsTableModel::data(const QModelIndex &index, int role) cons
case Amount:
if (rec->recipient.amount == 0 && role == Qt::DisplayRole)
return tr("(no amount)");
else if (role == Qt::EditRole)
return BitcoinUnits::format(walletModel->getOptionsModel()->getDisplayUnit(), rec->recipient.amount, false, BitcoinUnits::separatorNever);
else
return BitcoinUnits::format(walletModel->getOptionsModel()->getDisplayUnit(), rec->recipient.amount);
}
}
else if (role == Qt::TextAlignmentRole)
{
if (index.column() == Amount)
return (int)(Qt::AlignRight|Qt::AlignVCenter);
}
return QVariant();
}

Loading…
Cancel
Save