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 48 49 50 51 52 53 54 55 56 57 58
| #include "fenprincipale.h"
#include "ui_fenprincipale.h"
#include "fencene.h"
#include "fencenep.h"
#include <QStackedWidget>
#include <QPushButton>
#include <QGridLayout>
#include <QFont>
FenPrincipale::FenPrincipale(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::FenPrincipale)
{
ui->setupUi(this);
centralfencen = new QStackedWidget;
centralfencen ->addWidget(new FenCene);
centralfencen ->addWidget(new FenCenep);
setCentralWidget(centralfencen);
bttoncene = new QPushButton("Cahier Electronique de Note de L'Enseignant (CEN_E)"); //Finir le boulot
bttoncene->setFont(QFont("Times New Roman", 20));
bttoncene->setCursor(Qt::PointingHandCursor);
bttoncenep = new QPushButton("Cahier Electronique de Note de L'Enseignant Principal (CEN_EP)");
bttoncenep->setFont(QFont("Times New Roman", 20));
bttoncenep->setCursor(Qt::PointingHandCursor);
quitter = new QPushButton("Quitter");
quitter->setFont(QFont("Times New Roman", 20));
quitter->setCursor(Qt::PointingHandCursor);
fenprincipal = new QGridLayout;
fenprincipal->addWidget(bttoncene, 0, 0);
fenprincipal->addWidget(bttoncenep, 0, 2);
fenprincipal->addWidget(quitter, 1, 0, 1, 2);
centralfencen->setLayout(fenprincipal);
connect(bttoncene, &QPushButton::clicked, this, &FenPrincipale::Affichefencene);
connect(bttoncenep, &QPushButton::clicked, this, &FenPrincipale::Affichefencenep);
}
FenPrincipale::~FenPrincipale()
{
delete ui;
}
void FenPrincipale::Affichefencene()
{
centralfencen->setCurrentIndex(0);
}
void FenPrincipale::Affichefencenep()
{
centralfencen->setCurrentIndex(1);
} |
Partager