Obtenir seulement partielle entryInfoList à partir du QDir de Qt pour éviter de parcourir tout le répertoire?

Une application Windows Qt C ++ parsing une structure de répertoires à partir d’un disque (sur un serveur * nix connecté au réseau) et “met en cache” les chemins dans un fichier local.

La structure des répertoires est régulièrement étendue avec d’autres sous-répertoires, que je voudrais append au fichier de cache “désormais obsolète” en ne lisant plus les chemins connus.

Existe-t-il un moyen de «rechercher» (QDir ou niveau inférieur) dans le dernier sous-répertoire connu et de lancer «l’parsing» à partir de là?

De Read dans un répertoire à partir d’un sharepoint fichier donné dans C ++, je suppose que les entrées peuvent ne pas être en ordre. Même s’il y avait un moyen de commencer à lire, il pourrait renvoyer des répertoires connus et manquer les nouveaux.

Alors, n’y a-t-il pas d’autre solution que de toujours lire un annuaire entier?