v31.1-roots.1 · Commit 8: [PATCH 08/17] chore(roots): integrate v31 identity and maintenance tooling
src/qt/receiverequestdialog.cpp
Before: src/qt/receiverequestdialog.cpp · After: src/qt/receiverequestdialog.cpp
File metadata
index 91956b989ecaef2038bf463856a9ad620dd2bd42..12878adc3c0ced9a6037c7e72d51de703f0c1a69 100644
Download original patch · Release notes
Diff rows 1–13 of 13. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.
src/qt/receiverequestdialog.cpp
CHANGED
|
@@ -47,8 +47,12 @@ void ReceiveRequestDialog::setInfo(const SendCoinsRecipient &_info)
|
|
| 47 |
QString uri = GUIUtil::formatBitcoinURI(info);
|
| 48 |
|
| 49 |
#ifdef USE_QRCODE
|
| 50 |
-
if (ui->qr_code->setQR(uri, info.address)) {
|
|
|
|
| 51 |
connect(ui->btnSaveAs, &QPushButton::clicked, ui->qr_code, &QRImageWidget::saveImage);
|
|
|
|
|
|
|
|
|
|
| 52 |
} else {
|
| 53 |
ui->btnSaveAs->setEnabled(false);
|
| 54 |
}
|
|
|
|
| 47 |
QString uri = GUIUtil::formatBitcoinURI(info);
|
| 48 |
|
| 49 |
#ifdef USE_QRCODE
|
| 50 |
+
disconnect(m_font_for_money_connection);
|
| 51 |
+
if (ui->qr_code->setQR(uri, info.address, model->getOptionsModel()->getFontForMoney())) {
|
| 52 |
connect(ui->btnSaveAs, &QPushButton::clicked, ui->qr_code, &QRImageWidget::saveImage);
|
| 53 |
+
m_font_for_money_connection = connect(model->getOptionsModel(), &OptionsModel::fontForMoneyChanged, this, [this, uri] {
|
| 54 |
+
ui->qr_code->setQR(uri, info.address, model->getOptionsModel()->getFontForMoney());
|
| 55 |
+
});
|
| 56 |
} else {
|
| 57 |
ui->btnSaveAs->setEnabled(false);
|
| 58 |
}
|