On Montag, 17. März 2003 17:57, Holger Macht wrote:
qApp->mainWidget()
qApp ist global.
Habe ich auch schon versucht. Der Rückgabewert von qApp->mainWidget() ist aber NULL.
Du mußt natürlich darauf achten, daß die meisten Konstruktoren ausgeführt
werden, bevor Du in main() an die Stelle kommst, wo Du setMainWidget()
aufrufst - das macht man ja üblicherweise, nachdem das Haupt-Widget erzeugt
ist, das dann wieder seinserseits meistens etliche andere Widgets erzeugt
u.s.w.; wahrscheinlich hast Du ein Reihenfolgenproblem.
Überprüf' das mal! Schreib' einfach in die diversen Konstruktoren eine Ausgabe
nach stdout oder stderr und auch an die Stelle, wo Du setMainWidget()
aufrufst, dann siehst Du, was wann drankommt.
CU
--
Stefan Hundhammer