1.change setUrlText to setUrlTextAndGenerateQRImage()