build QR caputre