Rebonjour , je cherche à créer un damier d'images cliquables pour cela j'ai commencer par essayer de faire un Label (Image + Boutton) . Voici ce que cela donne :
avec le code :
Sachant que la classe dont est issu cette méthode n'hérite d'aucune classe de Qt . J'ai essayé plein de choses pour ajuster la hauteur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 def initButton(self,img): self.ImageButton = QtGui.QLabel(self.plateau.parent) self.ImageButton.setPixmap(QtGui.QPixmap(img)) (1)self.ImageButton.heightForWidth(60) self.plateau.parent.canM.addWidget(self.ImageButton)
(1)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 self.ImageButton.heightForWidth(60) self.ImageButton.setMaximumHeight(60) self.ImageButton.setGeometry(0,0,60,60)
J'appel la methode :avec self.img une image au format .png
Code : Sélectionner tout - Visualiser dans une fenêtre à part self.initButton(self.img)
Rien n'y faitAvez-vous une solution et peut-être une alternative plus adapté à la réalisation de mon objectif , mon objectif final est de créer un damier de 8*8 cases ayant pour chaque case (coordonnées) une image différente mais définie . Encore merci
![]()
Partager