no need to export qrCodeData