Variable von QDialog Klasse an QWidget Klasse übergeben

Alles rund um die Programmierung mit Qt
Antworten
Tinka
Beiträge: 2
Registriert: 14. Januar 2011 15:28

Variable von QDialog Klasse an QWidget Klasse übergeben

Beitrag von Tinka »

Hallo,

ich scheitere gerade an einer Aufgabe, vermutlich ist diese recht simpel aber ich komme irgendwie nicht auf die Lösung :?...

folgendes möchte ich realisieren:
in einem Widget (zentrales Widget von QWindow), gibt es eine Zeichenmethode.
In einem Dialog, der in der Window-Klasse aufgerufen wird, soll der Benutzer ein Zeitintervall eingeben, welches in der Widget-Klasse benutzt werden soll.
Ich scheitere jetzt daran, die Variable (Zeitintervall) vom Dialog an das Widget zu übergeben.

Ich hoffe, dass mein Problem einigermaßen verständlich ist... ;)
pfid
Beiträge: 535
Registriert: 22. Februar 2008 16:59

Beitrag von pfid »

Da QWidget vermutlich die Variable die du meinst nicht besitzt, hilft nur Ableiten, Membervariable samt set-/get-Methode zu implementieren und das so entsprechend zu übergeben.
Tinka
Beiträge: 2
Registriert: 14. Januar 2011 15:28

Beitrag von Tinka »

wie sieht die Syntax dazu aus?
*Danke :)*
solarix
Beiträge: 1133
Registriert: 7. Juni 2007 19:25

Beitrag von solarix »

Etwas mehr Initiative bitte... das steht in jedem C++-Buch oder -Tutorial... z.B.

http://de.wikibooks.org/wiki/C%2B%2B-Pr ... kturierung

hth..
padreigh
Beiträge: 340
Registriert: 13. Mai 2010 10:06

Beitrag von padreigh »

schonmal an Signal/Slots gedacht? Nach Ausführen des Dialogs entsprechende SIGNAL's losjagen und die vorher ans Window verbinden(entweder an dessen SIGNALs oder SLOTs). Dem Signal einfach den Wert mitgeben. und feddich ...
Patrick (QtCreator 1.3.1, Qt 4.6.3)
---
template = subdirs
Antworten