add register ui
add QRCoderHelper