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 46 47
| fenprincipale::fenprincipale(QWidget *parent) :
QWidget(parent)
{
this->setWindowIcon(QIcon(":/new/prefix1/icone.png"));
this->setWindowTitle("Clique le clown");
this->setStyleSheet("background-color:#FFCD00");
if (fenlancement::plein_ecran)
this->showMaximized();
else
{
int w=this->width();
int h=this->height();
this->setFixedSize(w,h);
}
positionneur=new QGridLayout(this);
QVBoxLayout * positionneurv =new QVBoxLayout ();
QGraphicsView * graphicsview = new QGraphicsView(this);
QGraphicsScene * scene = new QGraphicsScene (0);
graphicsview->setScene(scene);
scene->setBackgroundBrush(QColor(255, 255, 255));
scene->setSceneRect(0, 0,graphicsview->width(), graphicsview->height());
QLCDNumber * temps= new QLCDNumber(this);
temps->setStyleSheet("background-color:white");
temps->setMaximumSize(80,40);
QLCDNumber * score= new QLCDNumber(this);
score->setStyleSheet("background-color:white");
score->setMaximumSize(80,40);
positionneur->addWidget(graphicsview,0,0);
positionneurv->addWidget(temps,0);
positionneurv->addWidget(score,1);
positionneur->addLayout(positionneurv,0,1);
positionneur->setSpacing(40);
positionneurv->setAlignment(Qt::AlignHCenter | Qt::AlignTop);
noeuxpapillon *n=new noeuxpapillon();
n->ajouter(scene, graphicsview->width(), graphicsview->height());
} |
Partager