From 93dcba003c1529a05aec1db9da73fe18d7f9f476 Mon Sep 17 00:00:00 2001 From: John Bowler Date: Tue, 3 Oct 2023 23:26:14 -0700 Subject: [PATCH] Qt6: qSort and qStableSort removed (#117) * replace qSort and qStableSort by std::stable_sort and std::sort --- generator/generator.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/generator/generator.cpp b/generator/generator.cpp index 9dd70748a..cfcd42d92 100644 --- a/generator/generator.cpp +++ b/generator/generator.cpp @@ -39,6 +39,7 @@ ** ****************************************************************************/ +#include // for std::stable_sort, std::sort #include "generator.h" #include "reporthandler.h" #include "fileout.h" @@ -61,7 +62,7 @@ void Generator::generate() return; } - qStableSort(m_classes); + std::stable_sort(m_classes.begin(), m_classes.end()); foreach (AbstractMetaClass *cls, m_classes) { if (!shouldGenerate(cls)) @@ -85,7 +86,7 @@ void Generator::printClasses() QTextStream s(stdout); AbstractMetaClassList classes = m_classes; - qSort(classes); + std::sort(classes.begin(), classes.end()); foreach (AbstractMetaClass *cls, classes) { if (!shouldGenerate(cls))