Globale Variabeln im main.cpp

Alles rund um die Programmierung mit Qt
Antworten
cyril
Beiträge: 4
Registriert: 18. September 2006 20:28

Globale Variabeln im main.cpp

Beitrag 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.
rmeeh
Beiträge: 32
Registriert: 10. September 2006 18:59
Wohnort: Geislingen
Kontaktdaten:

Beitrag 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-
Kein Tag kommt wieder, vergessene Fehler schon....
Antworten