2010-04-30 23 views
-1

Je voudrais savoir s'il existe un moyen de sélectionner uniquement certains répertoires et certains fichiers à la fois en utilisant la classe QFileDialog. Ici, je définis le filtre de fichiers, mais j'ai également besoin de définir le filtre de dossier. J'ai des dossiers qui ont en quelque sorte « extension » dans leur nom (par exemple name.abc, flight.abc etc) et je ne veux que ces dossiers soient sélectionnés sur la base de leur nomComment définir le filtre pour les répertoires dans qfiledialog

J'utilise actuellement

QStringList files = QFileDialog::getOpenFileNames(this, tr("Files & Directories"), QDir::currentPath(),tr("*.doc*.txt")); 

tr("*.doc*.txt") est mon filtre de fichiers. De la même façon, j'ai besoin de filtres de dossiers avec le nom seulement .abc à la fin.

Répondre