That part I understood. We're not calling QApplication::exit() at all anymore? I don't have much time to look into it but it seems a bit strange to remove it at first glance.