Bonjour,

Je travaille sur une application en C++ avec interface en GTKMM, et j'ai une question d'ordre général concernant les threads.

Mon application a certains traitements lourds pour la composition du display; si j'ai bien compris (ça n'est pas sûr), la meilleure manière de réaliser l'affichage sans pour autant bloquer l'application est de réaliser les traitements en thread, dans lesquels une fois le traitement terminé on appellera les fonctions graphique via g_idle_add ?

D'un autre coté, mon application est dense, j'ai donc plusieurs classes qui représentent chacune un composant (autant graphique que "business")...

La question est la suivante : comment lier ces deux contraintes ? Il faudrait faire des threads dans tous les composants et toujours appeler les méthodes graphiques dans des g_idle_add ?

Merci