|
|
@ -34,8 +34,8 @@ QRCodeDialog::~QRCodeDialog() |
|
|
|
delete ui; |
|
|
|
delete ui; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void QRCodeDialog::genCode() { |
|
|
|
void QRCodeDialog::genCode() |
|
|
|
|
|
|
|
{ |
|
|
|
QString uri = getURI(); |
|
|
|
QString uri = getURI(); |
|
|
|
//qDebug() << "Encoding:" << uri.toUtf8().constData();
|
|
|
|
//qDebug() << "Encoding:" << uri.toUtf8().constData();
|
|
|
|
QRcode *code = QRcode_encodeString(uri.toUtf8().constData(), 0, QR_ECLEVEL_L, QR_MODE_8, 1); |
|
|
|
QRcode *code = QRcode_encodeString(uri.toUtf8().constData(), 0, QR_ECLEVEL_L, QR_MODE_8, 1); |
|
|
@ -52,7 +52,8 @@ void QRCodeDialog::genCode() { |
|
|
|
ui->lblQRCode->setPixmap(QPixmap::fromImage(myImage).scaled(300, 300)); |
|
|
|
ui->lblQRCode->setPixmap(QPixmap::fromImage(myImage).scaled(300, 300)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
QString QRCodeDialog::getURI() { |
|
|
|
QString QRCodeDialog::getURI() |
|
|
|
|
|
|
|
{ |
|
|
|
QString ret = QString("bitcoin:%1").arg(address); |
|
|
|
QString ret = QString("bitcoin:%1").arg(address); |
|
|
|
|
|
|
|
|
|
|
|
int paramCount = 0; |
|
|
|
int paramCount = 0; |
|
|
@ -80,15 +81,18 @@ QString QRCodeDialog::getURI() { |
|
|
|
return ret; |
|
|
|
return ret; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void QRCodeDialog::on_lnReqAmount_textChanged(const QString &) { |
|
|
|
void QRCodeDialog::on_lnReqAmount_textChanged(const QString &) |
|
|
|
|
|
|
|
{ |
|
|
|
genCode(); |
|
|
|
genCode(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void QRCodeDialog::on_lnLabel_textChanged(const QString &) { |
|
|
|
void QRCodeDialog::on_lnLabel_textChanged(const QString &) |
|
|
|
|
|
|
|
{ |
|
|
|
genCode(); |
|
|
|
genCode(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void QRCodeDialog::on_lnMessage_textChanged(const QString &) { |
|
|
|
void QRCodeDialog::on_lnMessage_textChanged(const QString &) |
|
|
|
|
|
|
|
{ |
|
|
|
genCode(); |
|
|
|
genCode(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|