What about a pid file, check if process still alive, no matter the user that should work.
On Fri, Jun 3, 2016 at 9:14 AM, Nye <kshegu...@gmail.com> wrote: > Hello, > Yes, you are correct, I forgot all about that although I was thinking more > of a platform-specific solution. Also the class is somewhat inconvenient as > the behaviour is a bit different on Windows and *nix. > > You could try some platform-specific code handling it (e.g. Windows does > allow for global mutexes to be created through the win API), or using > advisory file locking, which would be my choice. > Also opening a local server socket the first time the application is > started could be used to deduce whether the process is running if that > suits you better. > > Perhaps QLockFile is a better option (http://doc.qt.io/qt-5/qlockfile.html) > in this case? > > Kind regards. > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest > >
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest