Parece que debería ser automático, pero aparentemente no lo es. Tengo el siguiente código: "Terminado"Forzar la actualización de la GUI de Qt antes de ingresar a una función separada
ui.my_label->setText("Test 1...");
ui.my_label->adjustSize();
processThatTakesAbout30SecondsToFinish(files[0].toStdString());
ui.my_label->setText("Finished.");
ui.my_label->adjustSize();
Lo que ocurre es que nuncaveo "Test1...",
como la interfaz gráfica de usuario parece colgar hasta que la siguiente función completa, y yo eventaully sólo ven.
¿Cómo puedo asegurarme de que la GUI se esté actualizando antes de ingresar a esa función?
Gracias.
¿Has probado algo como 'repaint()' o 'update()'? – Derek