]> git.lyx.org Git - features.git/blobdiff - src/support/mutex.cpp
Implement on screen numbering for Subequation module
[features.git] / src / support / mutex.cpp
index 9f3babda27a5508f07346aa802995bc6facb9687..89ee2b8e235374b747c2a9761a0b7714f50fe200 100644 (file)
@@ -10,7 +10,7 @@
 
 #include <config.h>
 
-#include "mutex.h"
+#include "support/mutex.h"
 
 #include <QMutex>
 
@@ -20,12 +20,20 @@ namespace lyx {
 
 struct Mutex::Private
 {
+#if QT_VERSION < 0x060000
        // QMutex::Recursive: less risks for dead-locks
        Private() : qmutex_(QMutex::Recursive)
        {
        }
 
        QMutex qmutex_;
+#else
+       Private() : qmutex_()
+       {
+       }
+
+       QRecursiveMutex qmutex_;
+#endif
 };