Bonjour,
Je ne suis pas très a l'aise avec les pointeurs et je tombe devant une erreur que je ne parviens pas à comprendre :
QStringList*' is not a class, struct, or union type
Cela se passe sur la ligne :
QStringList* fullColoration = Functions::readFileLine("langages/"+name+".ini");
qui fait appel a cette fonction :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| QStringList* Functions::readFileLine(QString filePath){
QStringList* lines = new QStringList();
QFile file(filePath);
if(file.open(QIODevice::ReadOnly | QIODevice::Text))
{
QTextStream flux(&file);
while(!flux.atEnd())
{
lines->append(flux.readLine());
}
file.close();
}
return lines;
} |
Comme tout ignorant qui se respecte, j'ai tout essayé sur la syntaxe (enlever, ajouter des * un peu partout etc) mais ce fichu machin refuse obstinément de m’obéir !
Une idée?
Amicalement,
idle
Partager