On 10/01/2010 03:49, AON LAZIO wrote:
Hi,
How can we find out that there is already a PyQt application running on
Windows so when I try to open that same application, it won't open another
one?
It's like I already have Firefox running and when I open firefox again,
it won't open firefox again.
Thanks
Qt aside, the canonical way to do this on Windows is by
using a mutex. Have a look at this recipe:
http://code.activestate.com/recipes/474070/
Now Qt has its own mutex object:
http://doc.trolltech.com/4.6/qmutex.html
but it doesn't look as though it works cross-process, and I haven't
looked at the underlying code to see if it wraps the Windows Mutex
object or not. Probably some variation on the recipe above is your
best bet.
TJG
_______________________________________________
PyQt mailing list [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt