Changed complete codebase to qt