Noob @ programmation avec python et pygtk.comment détruire correctement les objets/widgets gtk.Dialog
Je crée une application qui comprend quelques boîtes de dialogue pour l'interaction de l'utilisateur.
#!usr/bin/env python
import gtk
info = gtk.MessageDialog(type=gtk.DIALOG_INFO, buttons=gtk.BUTTONS_OK)
info.set_property('title', 'Test info message')
info.set_property('text', 'Message to be displayed in the messagebox goes here')
if info.run() == gtk.RESPONSE_OK:
info.destroy()
Cette affiche ma boîte de message, cependant, lorsque vous cliquez sur le bouton « OK » présenté dans la boîte de dialogue, rien ne se passe, la boîte gèle. Qu'est-ce que je fais mal ici?
OK. Vous avez raison, j'ai une mauvaise syntaxe là-bas, mais ce n'est que copier/coller des erreurs, j'ai la bonne syntaxe dans mon code. J'ai juste essayé votre suggestion, et il imprime 'ok' indiquant que les résultats du test sont corrects sur la réponse, cependant, la boîte de dialogue de message est toujours solidement gelée sur l'écran après que j'appuie sur le bouton OK. Il me manque quelque chose d'autre. –