# HG changeset patch # User John W. Eaton # Date 1594668688 14400 # Node ID faf144a49db8253491807be82f918bdd9373607e # Parent 20ee8aa92897aa52a988bea259b4fdb92eb9c4d4 avoid deprecated qSort function * find-files-model.cc, file-editor.cc, resource-manager.cc, variable-editor.cc: Use std::sort instead of qSort. diff -r 20ee8aa92897 -r faf144a49db8 libgui/src/find-files-model.cc --- a/libgui/src/find-files-model.cc Mon Jul 13 14:57:22 2020 -0400 +++ b/libgui/src/find-files-model.cc Mon Jul 13 15:31:28 2020 -0400 @@ -27,6 +27,8 @@ # include "config.h" #endif +#include + #include #include @@ -192,8 +194,8 @@ { beginResetModel (); - qSort (m_files.begin (), m_files.end (), - find_file_less_than (m_sortorder)); + std::sort (m_files.begin (), m_files.end (), + find_file_less_than (m_sortorder)); endResetModel (); } diff -r 20ee8aa92897 -r faf144a49db8 libgui/src/m-editor/file-editor.cc --- a/libgui/src/m-editor/file-editor.cc Mon Jul 13 14:57:22 2020 -0400 +++ b/libgui/src/m-editor/file-editor.cc Mon Jul 13 15:31:28 2020 -0400 @@ -29,6 +29,8 @@ #if defined (HAVE_QSCINTILLA) +#include + #include #include #include @@ -336,7 +338,7 @@ s_data << item; } - qSort (s_data); + std::sort (s_data.begin (), s_data.end ()); // finally open the files with the desired encoding in the desired order for (int n = 0; n < s_data.count (); ++n) diff -r 20ee8aa92897 -r faf144a49db8 libgui/src/resource-manager.cc --- a/libgui/src/resource-manager.cc Mon Jul 13 14:57:22 2020 -0400 +++ b/libgui/src/resource-manager.cc Mon Jul 13 15:31:28 2020 -0400 @@ -27,6 +27,7 @@ # include "config.h" #endif +#include #include #include @@ -474,7 +475,7 @@ // Clean up and sort list of codecs codecs->removeDuplicates (); - qSort (*codecs); + std::sort (codecs->begin (), codecs->end ()); } // initialize a given combo box with available text encodings diff -r 20ee8aa92897 -r faf144a49db8 libgui/src/variable-editor.cc --- a/libgui/src/variable-editor.cc Mon Jul 13 14:57:22 2020 -0400 +++ b/libgui/src/variable-editor.cc Mon Jul 13 15:31:28 2020 -0400 @@ -27,6 +27,7 @@ # include "config.h" #endif +#include #include #include @@ -821,7 +822,7 @@ QItemSelectionModel *sel = selectionModel (); QList indices = sel->selectedIndexes (); - qSort (indices); + std::sort (indices.begin (), indices.end ()); if (indices.isEmpty ()) return;