Je suis à la recherche d'un moyen simple et multi-plateforme de joindre les noms de chemin, répertoire et fichier dans un chemin complet en C++. Je sais que python a os.path.join()
et matlab a fullfile()
. Est-ce que Qt a quelque chose de similaire? QFileInfo
ne semble pas être en mesure de le faire.os.path.join() dans Qt?
7
A
Répondre
10
QDir a absoluteFilePath
et relativeFilePath
pour combiner un chemin avec un nom de fichier.
3
En passant, je ne suis pas sûr de Qt, mais Boost a une classe filesystem
qui gère des choses comme ça. Cela a l'avantage d'avoir été accepté comme proposition pour TR2. Cela signifie qu'il a de bonnes chances de faire partie de la bibliothèque standard C++ (bien que probablement avec quelques modifications mineures ici ou là).
Questions connexes
- 1. Comment faire un os.path.join avec un tableau en python?
- 2. Hiérarchie dans Qt [C++]
- 3. QMap nichée dans qt
- 4. Pointeurs intelligents dans Qt
- 5. Obtenir MouseMoveEvents dans Qt
- 6. glMultiDrawArrays dans QT?
- 7. Importer .dll dans Qt
- 8. Image transparente dans QT
- 9. Configurations multiples dans Qt
- 10. widgets Réorganiser dans Qt
- 11. Fenêtre Internet Explorer dans Qt?
- 12. Comment utiliser QGraphicsView dans Qt?
- 13. fenêtres poignée message dans Qt
- 14. Problèmes avec QDialog dans Qt
- 15. Modification d'une étiquette dans Qt
- 16. desktopdock ou stardock dans Qt
- 17. MVC dans Qt vs Gtk +
- 18. ID de thread dans Qt
- 19. Fenêtre Mac HUD dans Qt
- 20. Implémentation de VNC dans Qt
- 21. Qt Icon intégré dans Executeable
- 22. Comment utiliser QSerialDevice dans Qt?
- 23. glTexImage3D se bloque dans QT
- 24. Max widgets information dans Qt
- 25. Liaison win32 dll dans Qt
- 26. Configurer Qt dans Visual C++
- 27. Qt: Widget personnalisé dans QScrollArea
- 28. Vidéo dans l'application Qt S60?
- 29. Comment utiliser iconv dans Qt?
- 30. Streaming QImages dans Qt 4.7
J'ai posé une question similaire: http://stackoverflow.com/questions/740423/qt-class-for-handling-file-paths –