reuse existing transaction dialog instead of duplicating it
move qr code operations to transaction window and transaction menu