diff options
| author | Debulois <quentin@debulois.fr> | 2022-05-01 23:24:19 +0200 |
|---|---|---|
| committer | Debulois <quentin@debulois.fr> | 2022-05-01 23:24:19 +0200 |
| commit | 809f5c2c7ce0bdf05287c6f1b5ec1330efb0c469 (patch) | |
| tree | 786477393b2608d3dd118d3e9ae4e57380804b5a /src/gui/pageLogin.py | |
| parent | 1eaf21fd423e5dedf1ed4361b0e9b6cbbcfc9fa0 (diff) | |
Ajout du système pour mandater et mise en page des documents
Diffstat (limited to 'src/gui/pageLogin.py')
| -rw-r--r-- | src/gui/pageLogin.py | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/src/gui/pageLogin.py b/src/gui/pageLogin.py deleted file mode 100644 index e255dfb..0000000 --- a/src/gui/pageLogin.py +++ /dev/null @@ -1,68 +0,0 @@ - -from PyQt5.QtWidgets import ( - QPushButton, QHBoxLayout, QGroupBox, QLabel, - QLineEdit, QWidget, QVBoxLayout, QGridLayout -) -from src.gui import pageHome, pageRegister -from src.core.coreUser import core_login - - -def main(mainWindow) -> None: - if not mainWindow.userConnected: - connexionState = QLabel("Non connecté.") - else: - connexionState = QLabel(f"Connecté: {mainWindow.userEmail} - {mainWindow.userStatus}") - - btnAccueil = QPushButton("Accueil") - btnAccueil.clicked.connect(lambda: pageHome.main(mainWindow)) - btnInscription = QPushButton("Inscription") - btnInscription.clicked.connect(lambda: pageRegister.main(mainWindow)) - - layoutUser = QHBoxLayout() - layoutUser.addWidget(btnAccueil) - layoutUser.addStretch() - layoutUser.addWidget(btnInscription) - grpUtilisateur = QGroupBox("Gestion de l'utilisateur") - grpUtilisateur.setLayout(layoutUser) - - labMail = QLabel("Email") - leditMail = QLineEdit() - labPassword = QLabel("Mot de passe") - leditPassword = QLineEdit() - leditPassword.setEchoMode(QLineEdit.Password) - btnConnexion = QPushButton("Connexion") - btnConnexion.clicked.connect( - lambda: - core_login( - mainWindow, - leditMail.text(), - leditPassword.text() - ) - ) - - LayoutInfoConnexion = QGridLayout() - LayoutInfoConnexion.addWidget(labMail, 0, 0) - LayoutInfoConnexion.addWidget(leditMail, 0, 1) - LayoutInfoConnexion.addWidget(labPassword, 1, 0) - LayoutInfoConnexion.addWidget(leditPassword, 1, 1) - LayoutInfoConnexion.addWidget(btnConnexion, 2, 1) - - layoutGroupConnexion = QHBoxLayout() - layoutGroupConnexion.addStretch() - layoutGroupConnexion.addLayout(LayoutInfoConnexion) - layoutGroupConnexion.addStretch() - - grpConnexion = QGroupBox("Connexion") - grpConnexion.setLayout(layoutGroupConnexion) - - layoutMain = QVBoxLayout() - layoutMain.addWidget(connexionState) - layoutMain.addWidget(grpUtilisateur) - layoutMain.addStretch() - layoutMain.addWidget(grpConnexion) - layoutMain.addStretch() - - mainWindow.mainWidget.deleteLater() - mainWindow.mainWidget = QWidget() - mainWindow.mainWidget.setLayout(layoutMain) - mainWindow.setCentralWidget(mainWindow.mainWidget)
\ No newline at end of file |
