Здравствуйте, Alexander G, Вы писали:
AG>Этот код не рабочий, т.к. getInstance может быть вызван до конструктора QMutex.
Да, возможно QMutex не имеет конструктора, тогда код рабочий.
Но — увы — виндовая КС должна инициализироваться InitializeCriticalSection