2010-05-26 5 views
0

J'ai modifié l'exemple d'expéditeur de diffusion de Qt de sorte qu'il comporte dix threads et dans chaque thread il démarre un minuteur, mais seul le minuteur du premier thread est déclenché. Comment puis-je avoir une minuterie en cours d'exécution pour chaque thread? Les temporisations ne fonctionnent que si le thread a une boucle d'événement.une minuterie par thread en utilisant Qt

+3

Je suppose que du code est nécessaire ... – mosg

Répondre

0

Quelques années plus tard dans le cours OS j'ai appris: minuteries sont un par processus chose. Quand le noyau du système d'exploitation envoie un trigger, même celui qui est en cours d'exécution obtient l'appel et le traite. Donc, je ne pouvais pas avoir dix minuteurs par fil d'une manière simple.

1

Questions connexes