Reduces QtLauncher.cxx down to the public API and the static helper methods; the main window lives in its own file.