Variablen aus verschiedenen Klassen nutzen
Verfasst: 3. Oktober 2007 17:31
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
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