There are better ways on Windows than with an interprocess mutex.
One would be: "On Windows the implementation uses FindWindow() to detect a running instance, and the WM_COPYDATA message to send string data." This is from the QtSingleApplication documentation. One could also use lock files on windows too.
Bookmarks