diff options
Diffstat (limited to 'src/qml/qml/qqmlpropertycache.cpp')
-rw-r--r-- | src/qml/qml/qqmlpropertycache.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/qml/qml/qqmlpropertycache.cpp b/src/qml/qml/qqmlpropertycache.cpp index a1385e06fc..e498ca5dee 100644 --- a/src/qml/qml/qqmlpropertycache.cpp +++ b/src/qml/qml/qqmlpropertycache.cpp @@ -56,6 +56,7 @@ #include <ctype.h> // for toupper #include <limits.h> +#include <algorithm> #ifdef Q_CC_MSVC // nonstandard extension used : zero-sized array in struct/union. @@ -1507,8 +1508,8 @@ void QQmlPropertyCache::toMetaObjectBuilder(QMetaObjectBuilder &builder) Q_ASSERT(properties.count() == propertyIndexCache.count()); Q_ASSERT(methods.count() == methodIndexCache.count()); - qSort(properties.begin(), properties.end(), Sort::lt); - qSort(methods.begin(), methods.end(), Sort::lt); + std::sort(properties.begin(), properties.end(), Sort::lt); + std::sort(methods.begin(), methods.end(), Sort::lt); for (int ii = 0; ii < properties.count(); ++ii) { QQmlPropertyData *data = properties.at(ii).second; |