Seite 1 von 1

Daten über einen Pointer auf QVector extrahieren?

Verfasst: 14. August 2007 22:22
von dam1
Hallo,

mal wieder stecke ich fest. Ich habe einen pointer auf einen QVector:

QVector<FooBar*> *pointerVector;

Bei einem QVector würde ich ja so etwas machen:

pointerVektor->fooBarMethode();

Allerdings klappt das bei dem Pointer auf QVector leider nicht :(

Weiss jemand rat?

Gruss
Dami

Verfasst: 14. August 2007 22:31
von May-C
Wenn ich in die doku von QVector schaue, sehe ich folgendes.
T value ( int i ) const
Also wirst du mit folgendem zum Ziel kommen:

Code: Alles auswählen

pointerVektor->value(i)->fooBarMethode(); 

Verfasst: 14. August 2007 22:41
von dam1
Das Problem war dass ich einen header vergessen hatte zu includen... Allerdings war es dein Vorschlag der mir erst eine brauchbare Fehlermeldung geliefert hat :)

Danke!

Verfasst: 14. August 2007 23:56
von -=Freaky=-
geht das nicht auch so (ich weiss, haesslich, nur der vollstaendigkeit halber)

Code: Alles auswählen

(*pointer)[i]->...
?

mfg,
julian