Je me suis trouvé dans le besoin d'avoir à appeler un slot directement. Je pense que c'est parfaitement bien de le faire aussi longtemps que cela a du sens dans votre conception. Qu'est-ce que tu penses?Dans Qt (4.6), est-il correct d'appeler des slots directement?
Merci
C'est pourquoi j'aime la bonne documentation: explicite et simple. – Klaim
Je sais qu'ils peuvent être appelés normalement. J'ai lu la documentation aussi. Mais la question est plus un design qu'une question C++. – Daniel
Le problème est multithreading. Si vous appelez un slot directement le thread en cours d'exécution pourrait être différent de l'exécution, vous auriez utilisé connect() (si l'objet du slot a été déplacé vers un autre thread avant). Voir aussi http://stackoverflow.com/questions/1144240/qt-how-to-call-slot-from-custom-c-code-running-in-a-different-thread – Trilarion