Seite 1 von 1

Globale Variabeln im main.cpp

Verfasst: 18. September 2006 20:56
von cyril
Hallo!

Möchte gerne im main.cpp globale Variabeln definieren, die dann in meinem QDialog, also in der Klasse drin und den etsprechenden Member functions abrufbar sind.. Soweit ich herausgefunden habe geht das nicht. Müssen die Variabeln denn ich im Base Class Konstruktor sozusagen global definiert werden..?

Was kann man da machen? Weiss das wer? Vielen Dank. cyril.

Verfasst: 18. September 2006 23:11
von rmeeh
Hallo,
warum soll das nicht gehen?
Leg die Variablen am besten gleich hinter Deinen Include Anweisungen an.
Im entsprechenden Modul musst Du sie nur bekannt machen, am besten auch gleich hinter den Includes, dann sieht mas sofort.
Also z.B.
extern QSocket *sock;

damit weiss der Compiler dass es die Variable an anderer Stelle gibt und der Linker macht später den Rest.
-Gruß Ralf-