"Je suppose que ce portage ne remet pas en cause le modèle de thread utilisé par Qt (un seul thread pour la partie GUI), mais ne risque-t-on pas de perdre la réactivité d'Haiku dans les applications Qt portées?"
Si tu ne traite que le GUI sur un thread, tu aura toujours une IHM ultra réactive... Par contre, à charge au développeur de threader les autres traitements qui eux sont lourds...
Pour avoir découvert récement et implémenté les thread sous Qt, je réfute le fait que "Ça a l'air un peu lourdingue à faire parce qu'il faut passer par des signaux/slots pour tout." un signal prends 10 seconde à créer et tu synchronises toutes tes tâches facilement...
Je trouvais fork() facile, mais il n'y a rien à faire, Qt simplifie encore plus la programation...
[^] # Re: Thread?
Posté par Etienne RABY . En réponse à la dépêche Portage de Qt 4.5.1 sous Haiku. Évalué à 4.
Si tu ne traite que le GUI sur un thread, tu aura toujours une IHM ultra réactive... Par contre, à charge au développeur de threader les autres traitements qui eux sont lourds...
Pour avoir découvert récement et implémenté les thread sous Qt, je réfute le fait que "Ça a l'air un peu lourdingue à faire parce qu'il faut passer par des signaux/slots pour tout." un signal prends 10 seconde à créer et tu synchronises toutes tes tâches facilement...
Je trouvais fork() facile, mais il n'y a rien à faire, Qt simplifie encore plus la programation...