forked from qt-creator/qt-creator
QmlDesigner: Fix puppet build for Qt5
Amends f09d4538e7
.
Change-Id: Ibff8b834e65fd18f6345431c8729b7592eab0c5c
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
This commit is contained in:
@@ -64,9 +64,15 @@ inline bool operator==(const RequestModelNodePreviewImageCommand &first,
|
||||
&& first.renderItemId() == second.renderItemId();
|
||||
}
|
||||
|
||||
inline size_t qHash(const RequestModelNodePreviewImageCommand &key, size_t seed)
|
||||
inline size_t qHash(const RequestModelNodePreviewImageCommand &key, size_t seed = 0)
|
||||
{
|
||||
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
|
||||
return ::qHash(key.instanceId(), seed)
|
||||
^ ::qHash(std::make_pair(key.size().width(), key.size().height()), seed)
|
||||
^ ::qHash(key.componentPath(), seed) ^ ::qHash(key.renderItemId(), seed);
|
||||
#else
|
||||
return qHashMulti(seed, key.instanceId(), key.size(), key.componentPath(), key.renderItemId());
|
||||
#endif
|
||||
}
|
||||
|
||||
QDataStream &operator<<(QDataStream &out, const RequestModelNodePreviewImageCommand &command);
|
||||
|
Reference in New Issue
Block a user