[gelöst] Eintrag aus der QStringList entfernen (Qt4)
Verfasst: 25. Februar 2007 22:36
Hallo Zusammen,
ich verzweifel langsam am entfernen eines bestimmten eintrages aus der
QStringList.
Ich mach es zurzeit so (funktioniert leider nicht):
Die funktion isDoubleEntry(...) liefert mir ein true zurück, wenn der Eintrag
in einer Liste vorhanden ist. Die Methode removeAt(...) ist zwar für die
QStringList vorhanden, aber er mekert mir einen Fehler an:
Gibt es einen anderen Weg? Wenn ja, ich komm nicht drauf 
ich verzweifel langsam am entfernen eines bestimmten eintrages aus der
QStringList.
Ich mach es zurzeit so (funktioniert leider nicht):
Code: Alles auswählen
for ( int x = 0; x < gamesList.size(); ++x ) {
if( isDoubleEntry( gamesList.value( x ), dbfe ) {
gamesList.removeAt( x );
}
}
in einer Liste vorhanden ist. Die Methode removeAt(...) ist zwar für die
QStringList vorhanden, aber er mekert mir einen Fehler an:
Code: Alles auswählen
Fehler 1 error C2662: 'QList<T>::removeAt': this-Zeiger kann nicht von 'const QStringList' in 'QList<T> &' konvertiert werden d:\Projekte\c++\dboxfe\src\dboxfe_base.cpp 598