diff options
Diffstat (limited to 'src/lib/corelib/api')
-rw-r--r-- | src/lib/corelib/api/project.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/corelib/api/project.h b/src/lib/corelib/api/project.h index 380806f3a..7ea7645a7 100644 --- a/src/lib/corelib/api/project.h +++ b/src/lib/corelib/api/project.h @@ -43,6 +43,7 @@ #include "transformerdata.h" #include "../language/forward_decls.h" #include "../tools/error.h" +#include "../tools/porting.h" #include "../tools/qbs_export.h" #include <QtCore/qshareddata.h> @@ -83,7 +84,7 @@ class ProjectPrivate; class QBS_EXPORT Project { friend class SetupProjectJob; - friend uint qHash(const Project &p); + friend QHashValueType qHash(const Project &p); public: SetupProjectJob *setupProject(const SetupProjectParameters ¶meters, ILogSink *logSink, QObject *jobOwner); @@ -173,7 +174,7 @@ private: }; inline bool operator!=(const Project &p1, const Project &p2) { return !(p1 == p2); } -inline uint qHash(const Project &p) { return QT_PREPEND_NAMESPACE(qHash)(p.d.data()); } +inline QHashValueType qHash(const Project &p) { return QT_PREPEND_NAMESPACE(qHash)(p.d.data()); } } // namespace qbs |