Sfoglia il codice sorgente

Provide an own qHash() overload for QUrl arguments if Qt < 4.7.0.

Sascha Zelzer 13 anni fa
parent
commit
d9a20bc0fb
1 ha cambiato i file con 8 aggiunte e 0 eliminazioni
  1. 8 0
      Libs/CommandLineModules/Core/ctkCmdLineModuleCache.cpp

+ 8 - 0
Libs/CommandLineModules/Core/ctkCmdLineModuleCache.cpp

@@ -26,6 +26,14 @@
 #include <QDirIterator>
 #include <QTextStream>
 #include <QMutex>
+#include <QHash>
+
+#if (QT_VERSION < QT_VERSION_CHECK(4,7,0))
+int qHash(const QUrl& url)
+{
+  return qHash(url.toString());
+}
+#endif
 
 struct ctkCmdLineModuleCachePrivate
 {