Browse Source

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

Sascha Zelzer 13 years ago
parent
commit
d9a20bc0fb
1 changed files with 8 additions and 0 deletions
  1. 8 0
      Libs/CommandLineModules/Core/ctkCmdLineModuleCache.cpp

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

@@ -26,6 +26,14 @@
 #include <QDirIterator>
 #include <QDirIterator>
 #include <QTextStream>
 #include <QTextStream>
 #include <QMutex>
 #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
 struct ctkCmdLineModuleCachePrivate
 {
 {