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 :
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();
Les deux methodes de la class Id3 :

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;}
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.
Je sens la faute de débutant, mais où !!

Merci pour votre aide