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 :
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)
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 : 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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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