QVector; Übergabe per Zeiger; Iterieren funktioniert nicht
-
Hallo. Ich habe folgendes Problem.
Ich hole mir per
deck.cppQVector<Card*> Deck::getDeck() { return *cards; }
ein Array von Objekten und ordne sie so zu
table.cppQVector<Card*> test = deck.getDeck();
Das erste Objekt kann ich ausgeben per:
cardLabel[0] = new QLabel(test[0]->getCardName());
Wenn ich allerding
cardLabel[1] = new QLabel(test[1]->getCardName());
versuche. Stürzt das Programm ob. Ohne Fehlermeldung.
Ich vermute das ich den Index auch irgendwie per Zeiger iterieren muß. Aber wie mache ich das genau?Schonmal vielen Dank.
Grüsse