On Wed, Jul 21, 2021 at 6:07 PM Joshua Grauman <jnf...@grauman.com> wrote:
> [...] I can't figure out how to > use std::sort to sort a QList with a custom compare function. [...] > bool variantLessThan(const QVariant &v1, const QVariant &v2) > { > return v1.toString() < v2.toString(); > } > > qSort(fieldsList.begin(), fieldsList.end(), variantLessThan); [...] > If you are using C++17 you may also use lambdas: std::sort(fieldsList.begin(), fieldsList.end(), [](const QVariant &v1, const QVariant &v2) { return v1.toString() < v2.toString(); }); (untested) Cheers, Rainer -- Software Engineer | Trimble Imaging Division Rotebühlstraße 81 | 70178 Stuttgart | Germany Office +49 711 22881 0 | Fax +49 711 22881 11 http://www.trimble.com/imaging/ | http://www.inpho.de/ Trimble Germany GmbH, Am Prime Parc 11, 65479 Raunheim Eingetragen beim Amtsgericht Darmstadt unter HRB 83893, Geschäftsführer: Rob Reeder, Jürgen Kesper
_______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest