Créer des labels (labels, images, boutons) ?
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 :
http://upandpost.com/image/full/0/85...8728cace36.png
avec le code :
Code:
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) |
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 :
(1)
Code:
1 2 3
| self.ImageButton.heightForWidth(60)
self.ImageButton.setMaximumHeight(60)
self.ImageButton.setGeometry(0,0,60,60) |
J'appel la methode :
Code:
self.initButton(self.img)
avec self.img une image au format .png
Rien n'y fait :? Avez-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 :aie: