Envoyé par
tyrtamos
Bonjour,
Quand on fait de la programmation graphique, il ne faut jamais perdre de vue son fonctionnement de base: le graphique s'affiche, et... attend qu'on lui demande quelque chose! C'est ce qu'on appelle le traitement des évènements (lancé au départ par le "app.exe_()" pour PyQt5). Dans le cas traité ici, ce traitement réagira après l'affichage de la question, en saisissant et en affichant la réponse de l'utilisateur, et en recevant et en traitant le clic sur le bouton de validation. C'est au programmeur de définir ce qui doit se passer quand l'utilisateur clique sur le bouton de validation (signal clicked du bouton => lancement de la méthode de traitement). Probablement ici le traitement de la réponse, suivie par la préparation de la question suivante.
Dans ce contexte, il ne faut surtout pas faire attendre par un autre moyen, car cela figerait le graphique qui ne serait plus à l'écoute de l'utilisateur et ne pourrait plus traiter ses demandes.