Ummm, es interesante todo este tema del interfaz gráfica, porque yo también estoy haciendo alguna que otra chapucilla aquí con Qt.
Y ahora estoy en la dificil parte de lidiar con el tema de sincronizar la parte del cálculo/procesado de datos para visualizarlos el GUI. Me explico, en este programilla se estarán haciendo cálculos intensivos de algunos datos dados unos ciertos parámetros pasados a través del GUI. Y mientras se esté ejecutando la simulación, el GUI no se debería congelar y se deberían de poder cambiar los parámetros en tiempo real... He visto lo que ofrece Qt más o menos pero no se muy bien por donde tirar.
A modo de resumen Qt ofrece:
IPC: TCP/IP, memoria compartida, D-BUS, comunicación de protocolos Qt.
Clases para gestionar procesos/threads.
Timers.
Alguno d vosotros ha tenido que lidiar con esto y me puede aconsejar? Pepius, en ese simulador 2d d físicas utilizas threads?