Forum de la communauté SFML

Aide => Général => Discussion démarrée par: Waxabee le Juillet 06, 2012, 10:24:15 pm

Titre: [SFML 2.0] Faire choisir un fichier à l'utilisateur
Posté par: Waxabee le Juillet 06, 2012, 10:24:15 pm
Bonjour!  :)

Je me lance dans la création d'un éditeur de niveau assez basique avec la SFML, et j'ai déjà une question.  ;D J'aimerais pouvoir charger un niveau dans l'éditeur pour le modifier. Comment faire pour ouvrir la boite de dialogue de sélection de fichier? Et si on ne peut pas, y a t'il une autre façon de charger le fichier que l'on veut?

Merci.  :)

P.S: Je sais comment charger un fichier avec .loadFromFile, je ne crois pas que ce soit la solution pour faire choisir un fichier à l'utilisateur.
Titre: Re : [SFML 2.0] Faire choisir un fichier à l'utilisateur
Posté par: Laurent le Juillet 06, 2012, 10:46:26 pm
SFML n'est pas une bibliothèque de GUI, elle n'offre pas de boîte de dialogue standard d'ouverture de fichier. Ca tu le trouveras soit dans une bibliothèque de GUI (Qt, wxWidgets, ...) ou bien directement dans les fonctions de chaque OS.

Pour faire un éditeur de niveau tu ne devrais pas compter uniquement sur SFML. Tu devrais intégrer SFML à une vraie interface graphique, construite avec une vraie bibliothèque d'interfaces graphiques.
Titre: Re : [SFML 2.0] Faire choisir un fichier à l'utilisateur
Posté par: Waxabee le Juillet 07, 2012, 12:59:06 am
Merci de votre réponse.  :)

Je dois donc intégrer une application SFML dans une app Qt ou tout faire avec le QGraphicsView?
Titre: Re : [SFML 2.0] Faire choisir un fichier à l'utilisateur
Posté par: Laurent le Juillet 07, 2012, 09:21:42 am
Oui, par exemple.