Bonjour à tous,
Je vous communique un petit problème auquel je fais face en Qt 4.5.3 sous Linux, j'aimerais savoir si c'est moi qui ait rien compris ou si effectivement il y a un bug de Qt.
Je veux utiliser la fonction statique de QFileDialog en connaissant le filtre qui a été utilisé pour ouvrir le fichier, exemple tout bête :
Et là j'ai jamais rien dans filterSelected. En relisant la doc sur le site de Qt pourtant, ça dit bien que la chaîne devrait contenir le filtre sélectionné ("The filter selected is set to selectedFilter"), d'où mon interrogation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 QString filter=QString("Text file (*.txt)"); QString filterSelected; QString fileName = QFileDialog::getOpenFileName(this, tr("open"), QString("/home"), filter, &filterSelected); qDebug() << filterSelected;
Donc voilà, si ça dit quelque chose à quelqu'un... Merci !
Partager