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 ?
Mettre la ligne QtGui.QMessageBox.information(None,"Copie réussie","La copie s'est deroulee avec succes!") hors de la boucle ?
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.