1) Je souhaite obtenir le nom du dossier d'un dossier de surveillance d'application. Existe-t-il un moyen de filtrer l'affichage de dossiers spécifiques à l'aide de QFileDialog (Par exemple, je ne veux pas que mes documents soient affiché dans la boîte de dialogue)qfiledialog - Dossiers de filtrage?
2) Je ne souhaite pas que l'utilisateur sélectionne un lecteur. Par défaut, dans ce code lecteurs peuvent également être sélectionnés ..
dirname=QtGui.QFileDialog.getExistingDirectory(self,'Open Directory','c:\\',QtGui.QFileDialog.ShowDirsOnly)
print(dirname)
Est-il possible que je peux gris les lecteurs ou certains dossiers spécifiques de sorte qu'il ne peut pas être sélectionné ou que je peux définir les filtres pour le dossier pour éviter de l'afficher.
Merci apt pour votre réponse. Mais il va lister tous les répertoires .. Ici, je veux lister seulement les répertoires patriculaires .. Le code ci-dessus fait également la même .. Ma question est Comme filtre d'extension de fichier est-il un filtre pour les répertoires ?? Et une autre question est la façon dont le "bouton ok dans qfiledialog" peut être désactivé lorsque l'utilisateur sélectionne un répertoire patriculaire. – Jeba