Allgemeine QList Frage
Verfasst: 5. Juli 2012 13:47
Hallo,
habe eine kleine Frage zu QList und const references. Angenommen ich habe eine Klasse, die eine QList<QString> list als Member hat.
In der Klasse gibt es eine Methode: fillList();
Laut Qt Doku gebe ich der Methode append einen konstante referenz mit. Hier gebe ich also 2 Referenzen von 2 QStrings mit. Nach der Methode gibt es die 2 Strings nicht mehr, wegen dem Gültigkeitsbereich.
Aber die List hat noch immer die Werte. Das versteh ich nicht ganz....
habe eine kleine Frage zu QList und const references. Angenommen ich habe eine Klasse, die eine QList<QString> list als Member hat.
In der Klasse gibt es eine Methode: fillList();
Code: Alles auswählen
void Class::fillList(){
QString string1("test");
QString string2("test2");
list.append(string1);
list.append(string2);
}
Aber die List hat noch immer die Werte. Das versteh ich nicht ganz....