summaryrefslogtreecommitdiff
path: root/tools/xmlpatterns/qapplicationargument.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2019-02-05 13:06:23 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2019-02-05 12:28:11 +0000
commit9010c97bfb341166f963090935a0694a7ac5e929 (patch)
treea7b3fa6bc8ccd41dbaf90f5284047790fcd7c4dc /tools/xmlpatterns/qapplicationargument.cpp
parentc054a652f87d00d3f43eb48631025535e3de21ed (diff)
downloadqtxmlpatterns-9010c97bfb341166f963090935a0694a7ac5e929.tar.gz
Fix deprecation warning about Qt algorithms in tool xmlpatternsv5.13.0-alpha1
Use std::sort and implement operator< for class QApplicationArgument, fixing: qapplicationargumentparser.cpp:301:7: warning: ‘template<class T> class qLess’ is deprecated [-Wdeprecated-declarations] from qapplicationargumentparser.cpp:29: qapplicationargumentparser.cpp: In member function ‘void QApplicationArgumentParserPrivate::displayHelp() const’: qapplicationargumentparser.cpp:337:15: warning: ‘void qSort(Container&) [with Container = QList<QApplicationArgument>]’ is deprecated: Use std::sort [-Wdeprecated-declarations] from qapplicationargumentparser.cpp:29: qapplicationargumentparser.cpp:356:19: warning: ‘void qSort(Container&) [with Container = QList<QApplicationArgument>]’ is deprecated: Use std::sort [-Wdeprecated-declarations] from qapplicationargumentparser.cpp:29: Change-Id: I63d8dd5a83f3478b2c70b5b288d9ddb3e5ad5a76 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'tools/xmlpatterns/qapplicationargument.cpp')
-rw-r--r--tools/xmlpatterns/qapplicationargument.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/xmlpatterns/qapplicationargument.cpp b/tools/xmlpatterns/qapplicationargument.cpp
index 92a8e9e..c0b672d 100644
--- a/tools/xmlpatterns/qapplicationargument.cpp
+++ b/tools/xmlpatterns/qapplicationargument.cpp
@@ -151,6 +151,11 @@ bool QApplicationArgument::operator==(const QApplicationArgument &other) const
return name() == other.name();
}
+bool QApplicationArgument::operator<(const QApplicationArgument &other) const
+{
+ return name() < other.name();
+}
+
/*!
\fn qHash(const QApplicationArgument &);
\internal