Is there a way to prevent a QT app to be executed twice ?