Bonjour,
J'appelle depuis une class une autre class qui doit me retourner un QString. Mais il revient vide !
la classe de départ crée un nouvel ID3 :
Les deux methodes de la class Id3 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Id3 *fichier_courant = new Id3(fic, this); qDebug() << fichier_courant->Album() << fichier_courant->Artiste();
L'espace est alloué pour les deux variables, elles sont connues dans le constructeur Id3, mais pas à l'extérieur !! Ca sent la faute ici, mais je ne saisi pas où exactement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 QString Id3::Album(){return this->album_name;} QString Id3::Artiste(){return this->artiste_name;}
Je sens la faute de débutant, mais où !!
Merci pour votre aide
Partager