Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: sf::Texture has not member loadFromFile  (Lu 2699 fois)

0 Membres et 1 Invité sur ce sujet

Octonox1

  • Newbie
  • *
  • Messages: 8
    • Voir le profil
    • E-mail
sf::Texture has not member loadFromFile
« le: Août 15, 2017, 06:34:28 pm »
Salut à tous,
J'essaye de faire un widget SFML pour le framework Qt. Normalement, il marche, celui-ci ne cause pas d'erreur à la compilation. Donc je fais un essai basique d'affichage d'une texture dans un sprite.
if(!m_text.loadFromFile(<chemin>)
     QCoreApplication::instance()->quit()

m_sprite.setTexture(m_text);
m_sprite.setPosition(300, 200);        
//L'affichage est géré automatiquement par la classe            
 
Code très basique mais qui pourtant ne compile pas car le compilateur me sort :
'class sf::Texture' has no member named loadFromFile
Je me suis dit que c'était peut-être un problème des dlls ou .a et donc j'ai réinstallé la sfml, mais ça n'a rien changé...
Alors j'implore votre aide! ;D
PS: J'utilise la SFML-2.4.2

Octonox1

  • Newbie
  • *
  • Messages: 8
    • Voir le profil
    • E-mail
Re: sf::Texture has not member loadFromFile
« Réponse #1 le: Août 16, 2017, 10:52:21 am »
Personne?

Guillaume__

  • Newbie
  • *
  • Messages: 42
    • Voir le profil
Re: sf::Texture has not member loadFromFile
« Réponse #2 le: Août 17, 2017, 10:56:14 am »
De ce que je comprends de l'erreur là il te considère loadFromFile comme étant un attribut de la classe sf::Texture et non une méthode. De plus tu as omis de fermer la paranthèse de ta condition. (ça pourrait venir de là ?)
Rejoignez-nous sur le serveur
Discord SFML

Octonox1

  • Newbie
  • *
  • Messages: 8
    • Voir le profil
    • E-mail
Re: sf::Texture has not member loadFromFile
« Réponse #3 le: Août 17, 2017, 12:38:42 pm »
Merci pour ta réponse,
Chez moi j'avais tout simplement écrit loadfromFile au lieu de loadFromFile...
Par contre ceci corrigé j'obtiens une nouvelle erreur:
undefined reference to `_imp___ZN2sf7Texture12loadFromFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_4RectIiEE'
 
Faut-il que je poste cela dans un nouveau sujet?

Guillaume__

  • Newbie
  • *
  • Messages: 42
    • Voir le profil
Re: sf::Texture has not member loadFromFile
« Réponse #4 le: Août 17, 2017, 01:29:05 pm »
As-tu spécifié dans ton projet que tu utilisais les divers modules de la SFML ?
Rejoignez-nous sur le serveur
Discord SFML

Octonox1

  • Newbie
  • *
  • Messages: 8
    • Voir le profil
    • E-mail
Re: sf::Texture has not member loadFromFile
« Réponse #5 le: Août 17, 2017, 07:59:53 pm »
C'est bon, tout est résolu, je ne sais pas trop comment, mais ça marche!

Merci Guillaume__ pour ton aide sur les deux sujets que j'ai créé!