summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Holzammer <andreas.holzammer@kdab.com>2016-02-03 14:07:41 +0100
committerSean Harmer <sean.harmer@kdab.com>2016-02-03 18:04:53 +0000
commit190795b1f884620ba8b31d3998ac97107d4f4eb7 (patch)
treee592d83923d4fae379a3d7c569e76ac5a2ed21f8
parent910065ad7585cbef7f49356de0c1434c791a9263 (diff)
Fix WEC7 buildv5.6.0-rc1
lower_bound does require some additionally operators in order to pass lower_bound static checks. Task-number: QTBUG-50855 Change-Id: I9619770fa9c8ad638d7179d886dfe28fcf4eb3d5 Signed-off-by: Andreas Holzammer <andreas.holzammer@kdab.com> Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
-rw-r--r--src/render/jobs/renderviewjobutils_p.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/render/jobs/renderviewjobutils_p.h b/src/render/jobs/renderviewjobutils_p.h
index aeca32268..dd3756254 100644
--- a/src/render/jobs/renderviewjobutils_p.h
+++ b/src/render/jobs/renderviewjobutils_p.h
@@ -104,8 +104,18 @@ struct ParameterInfo
{
return name < otherName;
}
+
+ bool operator<(const ParameterInfo &other) const
+ {
+ return name < other.name;
+ }
};
+inline bool operator<(const QString &otherName, const ParameterInfo &pi)
+{
+ return otherName < pi.name;
+}
+
typedef QVarLengthArray<ParameterInfo, 16> ParameterInfoList;
Q_AUTOTEST_EXPORT void parametersFromMaterialEffectTechnique(ParameterInfoList *infoList,