J'ai quelques problèmes en utilisant la fonction getSaveFileName(). Lorsque le dialogue "Save" apparait, j'aimerais que le répertoire affiché soit Mes Documents.
Voici le code :
Lorsque ce code est exécuté, c'est le répertoire où s'exécute l'application qui s'affiche. Lorsque je remplace le troisième paramètre de la fonction getSaveFileName par un autre répertoire (Ex. C:\dev), le dialogue affiche le répertoire affiché. Aussi, lorsque je met le path complet de Mes documents : C:/Users/davidl/Documents/adsb.lic. Le problème est encore là. Le problème survient seulement avec le répertoire de Mes Documents.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 QString fileName = QFileDialog::getSaveFileName(this, tr("Save License file (.lic)"), QStandardPaths::displayName(QStandardPaths::DocumentsLocation) + "/adsb.lic", tr("Licenses (*.lic)"));
Qu'est-ce qui pourrait empêcher la fonction getSaveFileName() d'afficher le répertoire Mes documents?
Merci pour votre aide..
Partager