Qt boîte de dialogue modale et processus principal
J'ai un programme qui exécute un processus dans la fenêtre principale et j'ai besoin d'une boîte de dialogue modale avec certains des éléments personnalisés à être montré sur elle pour montrer le progrès. Il doit également bloquer l'interaction de l'utilisateur de la fenêtre principale. Principaux processus doit s'exécuter tandis que la boîte de dialogue est affichée.
Ce qui est mieux (qt) pour ce but?
Mieux que ce?
Mieux que ce que, de façon standard? Avez-vous déjà cherché des solutions?
Mieux, c'est juste un autre mot pour "meilleur" ou "standard". S'il vous plaît avoir une certaine tolérance pour les non-anglophones. Nous essayons de notre mieux. Je vous remercie.
Mieux que ce que, de façon standard? Avez-vous déjà cherché des solutions?
Mieux, c'est juste un autre mot pour "meilleur" ou "standard". S'il vous plaît avoir une certaine tolérance pour les non-anglophones. Nous essayons de notre mieux. Je vous remercie.
OriginalL'auteur Eddie | 2011-10-27
Vous devez vous connecter pour publier un commentaire.
En fait, cela semble un peu facile (à moins que j'ai mal compris votre question).
Appel
show()
pasexec()
vous laissera dans les principaux eventloop. Dans le même temps, le réglage de la boîte de dialogue modale bloque toutes les entrées utilisateur de la fenêtre principale. Le travail est accompli.Avez-vous regardé
QProgressDialog
? Il est là pour exactement cet effet.OriginalL'auteur Robin