2012-11-27 5 views
0

Comment créer dynamiquement un bouton pour définir la couleur bleue comme dans le jeu Windows Sapper? Ceci est une partie du CodeBouton de réglage dynamique des couleurs

self.buttons = [] 
    for i in xrange(self.HeightOfField): 
     l=[] 
     for j in xrange(self.WidthOfField): 
      b=QtGui.QPushButton() 
      b.setFixedSize(40,30) 
      l.append(b) 
      self.gridLayout.addWidget(b, i, j) 
      self.gridLayout.setColumnMinimumWidth(j, 40) 
     self.buttons.append(l) 
     self.gridLayout.setRowMinimumHeight(i, 26) 

Répondre

2

Pour moi, la meilleure façon de définir la couleur d'un bouton serait d'utiliser un stylesheet en utilisant .setStyleSheet. Vous pouvez utiliser des couleurs RVB, mais il est plus facile d'utiliser des noms de mots HTML. Jetez un oeil à this table de W3C.

Questions connexes