Grace à un lineEdit je reçois le chemin d'un fichier avec son nom.
/home/user/Desktop/Nomdudossier/Nomdufichier.bmp
Je cherche à prendre juste le nom du fichier avec son extention en sachant que les chemins peuvent changer.
merci
Grace à un lineEdit je reçois le chemin d'un fichier avec son nom.
/home/user/Desktop/Nomdudossier/Nomdufichier.bmp
Je cherche à prendre juste le nom du fichier avec son extention en sachant que les chemins peuvent changer.
merci
Salut il faut utiliser les fonctions sscanf et sprintf dans ce cas la !
Edit : Ma technique ne marche que quand le chemin est fixe
Code : Sélectionner tout - Visualiser dans une fenêtre à part sscanf(lavariable retournée par la line edit,"/home/user/Desktop/Nomdudossier/%s",&folderName);![]()
Dernière modification par Invité ; 21/03/2008 à 08h52.
Salut,
Je pense que tu devrais t'en sortir avec un QString::section(...) et un QString::lastIndexOf(...). Je t'invite à lire la doc de QString
Salut,
En utilisant QFileInfo:
=> Nomdufichier.bmp
Code : Sélectionner tout - Visualiser dans une fenêtre à part QFileInfo("/home/user/Desktop/Nomdudossier/Nomdufichier.bmp").fileName()
Partager