move activeqt backend to thread