Pas terrible ça...
Et beaucoup trop limitatif
Quote:
Si je n'appelle pas la fonction end sur mes deux qpainter, lorsque je ferme la fenêtre un warning apparait :
To be or no to be, self or not self, telle est la question à ta *portée*.
Sauras tu comprendre cela petit scarabée ?
Quote:
window.show()
window.dessine_moi_le_carre_stp()
Hier pressé par le temps j'ai voulu donner l'idée mais je me suis mal exprimé et je l'avoue sans réfléchir. :oops: et sans beaucoup de temps à y consacrer non plus.
Entre show et exec, il y a de grandes chance que les widgets ne soient pas, ou pas complètement, réalisés, donc finalement ton dessin sera écrasé à l'apparition de la fenêtre sur l'écran.
Il faut:
- bien comprendre comme est organisée une application de ce genre, PyQt, wxPython, Gtk, etc, le principe est toujours le même. Essaie de te renseigner sur le Net, tu en tireras profit (tu as une lacune là je pense)
- il faut réorganiser ton code. Dessiner en dehors de l'événement de dessin oui, je l'ai dit et je le maintiens. Mais essaie de dessiner en réponse à un clic ou un déplacement de souris. (D'ailleurs au final c'est bien ce que tu veux avoir alors raison de plus pour essayer comme ça)
Et là tu devrais avoir satisfaction.
Si j'ai le temps j'essaierai d'écrire un petit bout de code, mais je ne peux pas promettre. Toujours le problème du temps.
Pas terrible ça...
Et beaucoup trop limitatif
To be or no to be, self or not self, telle est la question à ta *portée*.
Sauras tu comprendre cela petit scarabée ?
Hier pressé par le temps j'ai voulu donner l'idée mais je me suis mal exprimé et je l'avoue sans réfléchir. :oops: et sans beaucoup de temps à y consacrer non plus.
Entre show et exec, il y a de grandes chance que les widgets ne soient pas, ou pas complètement, réalisés, donc finalement ton dessin sera écrasé à l'apparition de la fenêtre sur l'écran.
Il faut:
- bien comprendre comme est organisée une application de ce genre, PyQt, wxPython, Gtk, etc, le principe est toujours le même. Essaie de te renseigner sur le Net, tu en tireras profit (tu as une lacune là je pense)
- il faut réorganiser ton code. Dessiner en dehors de l'événement de dessin oui, je l'ai dit et je le maintiens. Mais essaie de dessiner en réponse à un clic ou un déplacement de souris. (D'ailleurs au final c'est bien ce que tu veux avoir alors raison de plus pour essayer comme ça)
Et là tu devrais avoir satisfaction.
Si j'ai le temps j'essaierai d'écrire un petit bout de code, mais je ne peux pas promettre. Toujours le problème du temps.