tonnot
1st March 2011, 19:39
This is a piece of code for my 'QTUTIL' class
.h
....
public
void time_start_crono(QWidget *indicador);
void time_update();
private:
QWidget *time_widget_indicator;
....
.cpp
void W_qtutil::time_start_crono(QWidget *indicador) {
time_widget_indicator=indicador;
....}
void W_qtutil::time_update() {
((QLabel) W_qtutil::time_widget_indicator).setText("hello");
}
I have at my mainwindow.cpp :
W_qtutil *w_qt=new W_qtutil();
w_qt->time_start_crono(ui->label_tiempo);
....
w_qt->time_update();
I create the w_qt using forward style (to avoid circular dependencies)
But My label are not updated ....
Any idea ? Thanks.
.h
....
public
void time_start_crono(QWidget *indicador);
void time_update();
private:
QWidget *time_widget_indicator;
....
.cpp
void W_qtutil::time_start_crono(QWidget *indicador) {
time_widget_indicator=indicador;
....}
void W_qtutil::time_update() {
((QLabel) W_qtutil::time_widget_indicator).setText("hello");
}
I have at my mainwindow.cpp :
W_qtutil *w_qt=new W_qtutil();
w_qt->time_start_crono(ui->label_tiempo);
....
w_qt->time_update();
I create the w_qt using forward style (to avoid circular dependencies)
But My label are not updated ....
Any idea ? Thanks.