Сортировать имена файлов естественным образом с помощью Qt
Я читаю содержимое каталогов, используяQDir::entryList()
, Имена файлов внутри имеют следующую структуру:
index_randomNumber.png
Мне нужно их отсортировать поindex
, как Windows Explorer будет сортировать файлы так, чтобы я получил
0_0815.png
1_4711.png
2_2063.png
...
вместо того, что сортировка поQDir::Name
дает мне:
0_0815.png
10000_6661.png
10001_7401.png
...
Есть ли встроенный способ в Qt для достижения этого, и если нет, то в каком месте это можно реализовать?