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.
Globale Variabeln im main.cpp
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-
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-
Kein Tag kommt wieder, vergessene Fehler schon....