Hallo,
mein QT Programm besteht aus 2 Klassen und dem Main Programm. Wie kann ich die Variablen,die ich in der einen Klasse ändere, in der anderen auslesen?
Also ich habe in der einen Klasse:
QLineEdit *line = new QLineEdit
line->setText(QString::number(6));
und in der anderen Klasse befindet sich ein QTextEdit, mit dem ich diese Variable auslesen möchte:
QTextEdit *text = new QTextEdit
text->setText..... und jetzt??
ich werde dann in der QEditLine den Wert ändern können, aber als default soll er den Wert 6 haben.
Dieser geänderte Wert soll dann in meinem QTextEdit ausgegeben werden.
Wie mache ich das am besten?? Mit Signal/Slot?? wenn ja, welchen?? (das habe ich nämlich auch schon versucht und nachdem das textFeld ja reagieren soll, müsste ich das so machen, oder?
Außerdem habe ich die variable line als : static int line deklariert, damit ich von "überall" darauf zugreifen kann..
Kann mir da jemand helfen??
Danke im Voraus
Variablen aus verschiedenen Klassen nutzen
-
M@g!ndo$ch
- Beiträge: 70
- Registriert: 7. Januar 2007 14:56
Signals und Slots sind schon mal kein schlechter Ansatz 
Wie wärs z.B. hiermit ?
http://doc.trolltech.com/4.3/qlineedit.html#textChanged
mit
http://doc.trolltech.com/4.3/qtextedit.html#setText.
Wer Doku liest is klar im Vorteil....
Wie wärs z.B. hiermit ?
http://doc.trolltech.com/4.3/qlineedit.html#textChanged
mit
http://doc.trolltech.com/4.3/qtextedit.html#setText.
Wer Doku liest is klar im Vorteil....
-
M@g!ndo$ch
- Beiträge: 70
- Registriert: 7. Januar 2007 14:56