Voilà je viens de commencer à utiliser Qt pour la conception de mes programmes de jeu, j'ai cette ligne :
QString fichier = QFileDialog::getOpenFileName(NULL, "Ouvrir un fichier", QString(".."), "Map du jeu(*.map)");
Cette ligne demande d'ouvrir un fichier .map, Elle servira à un certain nombre de fonction de l'editeur (par exemple créer la liste des maps).
Le problème :
Qstring(Equivalent de std::String ou encore char*) vaut le chemin absolu vers le fichier, et moi j'ai besoin de son chemin relatif,(car s'agissant d'un jeu, si je mets le chemin absolu je vais avoir des problèmes)
Quelqu'un saurait comment faire ?
(soit convertir un chemin absolu en relatif soit en montrant une fonction de Qt qui permet de renvoyer la valeur en relatif dès le départ)