[C++] QPaintEvent et QPixmap

Voir le sujet précédent Voir le sujet suivant Aller en bas

resolu [C++] QPaintEvent et QPixmap

Message  LoopinG le Ven 23 Mar 2012, 19:34

Hello la compagnie,

j'ai un petit soucis, j'ai une classe qui herite de QLabel !
Dedans j'ai une methode paintEvent avec un QPainter dedans pour peindre le fond!

Lors de la création de l'objet pas de problème je vois mon fond !
Dès lors je me dit qu'il serait possible d'y mettre une image par dessus !

Et bien c'est la que sa cloche et je ne comprend pas pourquoi !

Quand je fais un
Code:
setPixmap(QPixmap::fromImage(QImage("monimage.png")));
sur mon label !

j'ai toujours le fond mais pas d'image à l'horizon ! Cependant ma classe hérite bien de QLabel et donc il est plus que possible d'inclure une image.

Auriez vous une idée pour me faire avancer ?

Merci d'avance !


Dernière édition par LoopinG le Sam 24 Mar 2012, 13:57, édité 1 fois

LoopinG

Nombre de messages : 100
Prénom : Laurent
Statut : Étudiant en Réseaux et Télécoms
Localisation : L'hôpital de l'armée !
Date d'inscription : 24/03/2011

Revenir en haut Aller en bas

resolu Re: [C++] QPaintEvent et QPixmap

Message  smb le Ven 23 Mar 2012, 20:40

La question est : "dois-je répondre avec humour ou pas ?".

smb

Nombre de messages : 1035
Age : 64
Prénom : Stéphan
Statut : Don de sang, don de vie!
Localisation : Spy
Date d'inscription : 23/01/2007

Revenir en haut Aller en bas

resolu Re: [C++] QPaintEvent et QPixmap

Message  LoopinG le Ven 23 Mar 2012, 21:38

? Sad

LoopinG

Nombre de messages : 100
Prénom : Laurent
Statut : Étudiant en Réseaux et Télécoms
Localisation : L'hôpital de l'armée !
Date d'inscription : 24/03/2011

Revenir en haut Aller en bas

resolu Re: [C++] QPaintEvent et QPixmap

Message  smb le Ven 23 Mar 2012, 22:20

LoopinG a écrit:? Sad
C'est vrai, j'ai pas compris moi-même !
Quoi que ... quoi que ...


Enfin, que crois-tu que fait l'événement paintEvent ?


smb

Nombre de messages : 1035
Age : 64
Prénom : Stéphan
Statut : Don de sang, don de vie!
Localisation : Spy
Date d'inscription : 23/01/2007

Revenir en haut Aller en bas

resolu Re: [C++] QPaintEvent et QPixmap

Message  LoopinG le Ven 23 Mar 2012, 22:28

Bien un paintEvent est une requête qui va repeindre un Widget selon l'event reçu en paramètre !

LoopinG

Nombre de messages : 100
Prénom : Laurent
Statut : Étudiant en Réseaux et Télécoms
Localisation : L'hôpital de l'armée !
Date d'inscription : 24/03/2011

Revenir en haut Aller en bas

resolu Re: [C++] QPaintEvent et QPixmap

Message  smb le Ven 23 Mar 2012, 23:00

LoopinG a écrit:Bien un paintEvent est une requête qui va repeindre un Widget selon l'event reçu en paramètre !
Ne crois-tu pas qu'il pourrait y avoir une priorité évidente entre :

- associer une image à un label (setPixmap)

- repeindre le contenu du label (paintEvent)

Il faut bien qu'un choix ait lieu, non ?

... et donc, la prioritaire est ...

smb

Nombre de messages : 1035
Age : 64
Prénom : Stéphan
Statut : Don de sang, don de vie!
Localisation : Spy
Date d'inscription : 23/01/2007

Revenir en haut Aller en bas

resolu Re: [C++] QPaintEvent et QPixmap

Message  LoopinG le Ven 23 Mar 2012, 23:05

paintEvent !

J'ai trouvé mes pions en faisant
Code:
painter.setBackground(brush);
ils sont caché par la peinture xD

Je vais tenter de trouvé une soluce à ceci ^^

Merci pour vos petites miettes pour remettre dans le chemin !

LoopinG

Nombre de messages : 100
Prénom : Laurent
Statut : Étudiant en Réseaux et Télécoms
Localisation : L'hôpital de l'armée !
Date d'inscription : 24/03/2011

Revenir en haut Aller en bas

resolu Re: [C++] QPaintEvent et QPixmap

Message  smb le Sam 24 Mar 2012, 06:47

LoopinG a écrit:paintEvent !

J'ai trouvé mes pions en faisant
Code:
painter.setBackground(brush);
ils sont caché par la peinture xD

Je vais tenter de trouvé une soluce à ceci ^^

Merci pour vos petites miettes pour remettre dans le chemin !

Encore une miette ici

smb

Nombre de messages : 1035
Age : 64
Prénom : Stéphan
Statut : Don de sang, don de vie!
Localisation : Spy
Date d'inscription : 23/01/2007

Revenir en haut Aller en bas

resolu Re: [C++] QPaintEvent et QPixmap

Message  LoopinG le Sam 24 Mar 2012, 13:57

Merci Mr !

LoopinG

Nombre de messages : 100
Prénom : Laurent
Statut : Étudiant en Réseaux et Télécoms
Localisation : L'hôpital de l'armée !
Date d'inscription : 24/03/2011

Revenir en haut Aller en bas

resolu Re: [C++] QPaintEvent et QPixmap

Message  Contenu sponsorisé Aujourd'hui à 01:07


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum