Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème QmessageBox...Insolente !!

    8 octobre 2012 à 12:56:23

    Bonjour,

    voici un extrait du code d'un plugin que je viens de réaliser :

    for features in aLayer.selectedFeatures():
       		attributs=features.attributeMap()
       		selection=attributs[0].toString()
       		selectionstr=str(selection)
       		shutil.copy(selectionstr,dest2)
    		QtGui.QMessageBox.information(None, "Copie réussie", "La copie s'est deroulee avec succes!")
    


    Le soucis c'est que la message box ne quite qu'après un acharnement certain sur le bouton OK...comment faire pour quelle disparaisse au premier clic?
    Merci d'avance.


    _________

    En fait, j'ai compris d'ou venait le problème, la fenêtre s'affiche pour chaque image copiée, a chaque clic sur "ok", l'image suivante est déplacée. Comment faire pour que la messagebox ne s'affiche qu'une fois après la copie de la dernière image ?
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      8 octobre 2012 à 17:03:07

      Mettre la ligne QtGui.QMessageBox.information(None, "Copie réussie", "La copie s'est deroulee avec succes!") hors de la boucle ?
      • Partager sur Facebook
      • Partager sur Twitter

      Problème QmessageBox...Insolente !!

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown