def geneartereceiveqr(self):
try:
address = self.receiveaddresses[self.listaddresses_receive.currentIndex().row()]
except:
address = ''
amount = self.line_receiveamount.text()
comment = self.line_receivedesc.text()
if address and amount:
if comment:
try:
string = 'zcash:{}?amount={}&message={}'.format(address,amount,comment)
except:
self.label_qrreceive.hide()
self.label_textreceive.hide()
return
else:
string = 'zcash:{}?amount={}'.format(address,amount)
img = qrcode.make(string)
img.save('qrcode.png', 'PNG')
qrc = QPixmap('qrcode.png')
os.remove('qrcode.png')
self.label_textreceive.setText(string)
self.label_textreceive.show()
self.label_qrreceive.setPixmap(qrc.scaled(self.onionlabel.size(), Qt.KeepAspectRatio))
self.label_qrreceive.show()
else:
self.label_qrreceive.hide()
self.label_textreceive.hide()
评论列表
文章目录