In this document est expliqué que les signaux doivent avoir une valeur de retour vide, mais qu'en est-il des emplacements? Puisque les signaux ne doivent rien retourner, est-ce que je peux supposer que c'est la même chose pour les slots?Signature du signal QT et de la fonction de logement
3
A
Répondre
11
Vos emplacements peuvent renvoyer une valeur. Cependant, si l'emplacement est connecté à un signal et appelé lorsque le signal est émis, la valeur de retour sera ignorée.
Mais l'emplacement est une fonction membre normale et peut être appelé comme n'importe quelle autre fonction. Dans ce cas, la valeur de retour peut être utilisée par l'appelant.
Ceci est dit dans le document que vous reliez à:
Depuis les créneaux horaires sont les fonctions membres normales, ils suivent les règles C++ normales lorsqu'il est appelé directement.