Hallo,
* Volker Sturm
Jenes aber nicht: .h-Datei:
class QString;
class Y { public: QString funcB();
private: QString m_str; };
Damit ein QString Bestandteil eines Objekts sein kann, muss der Compiler die Größe von QString wissen. Kann er aber nicht, da du nur gesagt hast "es gibt da eine Klasse, die QString heißt". Bei Zeigern ist das kein Problem, da ja nur Platz für einen Zeiger (und das sind auf 32-Bit-Maschinen halt immer 32 bit, egal wie groß das Objekt selbst wird) reservieren muss. Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Why use Windows when you can have air conditioning? Why use Windows, when you can leave through the door? -- Konrad Blum