1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
MaFenetre::MaFenetre() : QWidget()
{
setFixedSize(500, 500);
this->setStyleSheet("background-image:url(solitaire-fond.png);");
//Création du bouton pour le plateau classique
classique = new QPushButton(" classique", this);
classique->setFont(QFont("Blackadder ITC", 23, QFont::Bold));
classique->setCursor(Qt::PointingHandCursor);
classique->setIcon(QIcon("smiley.png"));
classique->resize(164,45);
classique->move(200, 100);
//Création du bouton pour le plateau français
francais = new QPushButton(" francais", this);
francais->setFont(QFont("Blackadder ITC", 23, QFont::Bold));
francais->setCursor(Qt::PointingHandCursor);
francais->setIcon(QIcon("smiley.png"));
francais->resize(164,45);
francais->move(200, 200);
//Création du bouton pour quitter
quitter = new QPushButton(" &quitter", this);
quitter->setFont(QFont("Blackadder ITC", 23, QFont::Bold));
quitter->setCursor(Qt::PointingHandCursor);
quitter->setIcon(QIcon("smiley.png"));
quitter->resize(164,45);
quitter->move(200, 300);
//Ajout des fond aux boutons
classique->setStyleSheet("QWidget{background-image:url(boutton_1.png);}");
francais->setStyleSheet("QWidget{background-image:url(boutton_2.png);}");
quitter->setStyleSheet("QWidget{background-image:url(boutton_quit.png);}");
//Création de la connection du bouton quitter avec la fonction système quitter
QObject::connect(quitter, SIGNAL(clicked()), qApp, SLOT(quit()));
QObject::connect(classique, SIGNAL(clicked()), this, SLOT(DeleteButton()));
} |
Partager