Configurer QPushbutton

haloremi Messages postés 350 Statut Membre -  
loupius Messages postés 789 Statut Membre -
Bonjour,
je suis actuellement sur un petit programme et j'aimerai pouvoir aligner à gauche de mon Qpushbutton un icon et centrer au milieu le texte. J'ai trouver le "->setStyleSheet("text-align: left");" mais tous se met à gauche.
Merci de vos réponses :D :D.

1 réponse

  1. loupius Messages postés 789 Statut Membre 148
     
    Comme on peut mettre un 'Layout' dans n'importe quel 'Widget', alors tout est possible, par exemple:
      QLabel* label1 = new QLabel;
      label1->setPixmap(QPixmap("open.xpm"));
      QLabel* label2 = new QLabel(QString("Bouton en fleur"));
    
      QHBoxLayout* hLayout = new QHBoxLayout;
      hLayout->addWidget(label1);
      hLayout->addWidget(label2);
    
      QPushButton* button = new QPushButton;
      button->setLayout(hLayout);
    Tu peux jouer avec l'alignement du 'Layout'.
    Tu perds la possibilité de déclarer facilement un raccourci mais tu peux toujours le déclarer par 'setShortcut'.
    Bonne continuation.
    1