Changeset View
Changeset View
Standalone View
Standalone View
src/qt/guiutil.cpp
Show First 20 Lines • Show All 215 Lines • ▼ Show 20 Lines | bool parseBitcoinURI(QString uri, SendCoinsRecipient *out) { | ||||
QUrl uriInstance(uri); | QUrl uriInstance(uri); | ||||
return parseBitcoinURI(uriInstance, out); | return parseBitcoinURI(uriInstance, out); | ||||
} | } | ||||
QString formatBitcoinURI(const SendCoinsRecipient &info) { | QString formatBitcoinURI(const SendCoinsRecipient &info) { | ||||
QString ret = (URI_SCHEME + ":%1").arg(info.address); | QString ret = (URI_SCHEME + ":%1").arg(info.address); | ||||
int paramCount = 0; | int paramCount = 0; | ||||
if (info.amount) { | if (info.amount != 0) { | ||||
ret += | ret += | ||||
QString("?amount=%1") | QString("?amount=%1") | ||||
.arg(BitcoinUnits::format(BitcoinUnits::BCC, info.amount, false, | .arg(BitcoinUnits::format(BitcoinUnits::BCC, info.amount, false, | ||||
BitcoinUnits::separatorNever)); | BitcoinUnits::separatorNever)); | ||||
paramCount++; | paramCount++; | ||||
} | } | ||||
if (!info.label.isEmpty()) { | if (!info.label.isEmpty()) { | ||||
▲ Show 20 Lines • Show All 755 Lines • Show Last 20 Lines |