Bonjour à tous,

Je voulais savoir si l'émission de signaux était thread-safe. Je m'explique : j'ai des objets possédant en commun un objet statique que j'utilise pour émettre des signaux. En gros, pour émettre un signal de mon objet partagé j'appelle une fonction du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
void emitSignalNomDuSignal(arguments)
{
     emit nomDuSignal(arguments);
}
Maintenant, mes objets son distribués sur plusieurs threads et il peut y avoir des appels simultanés. Du coup, je voulais savoir s'il fallait ajouter un mutex, ou alors, l'émission des signaux est naturellement thread-safe (chose que je pense avoir lu quelque part mais je ne suis pas sur).