blob: 601cd18e7fecead56a989bf78f768dde8fdc1115 (
plain)
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
|
from PyQt5 import QtWidgets
from src.core import user
from src.gui import home
def login_page(mainWindow):
btnAccueil = QtWidgets.QPushButton("Accueil")
btnAccueil.clicked.connect(lambda: home.home_page(mainWindow))
leditMail = QtWidgets.QLineEdit("Email")
leditPassword = QtWidgets.QLineEdit("Password")
btnConnexion = QtWidgets.QPushButton("Connexion")
btnConnexion.clicked.connect(
lambda: user.login(
mainWindow,
leditMail.text(),
leditPassword.text()
)
)
layoutMain = QtWidgets.QVBoxLayout()
layoutNavigation = QtWidgets.QHBoxLayout()
layoutPassword = QtWidgets.QHBoxLayout()
layoutPasswordWidgets = QtWidgets.QVBoxLayout()
layoutMain.addLayout(layoutNavigation)
layoutNavigation.addWidget(btnAccueil)
layoutNavigation.addStretch()
layoutMain.addLayout(layoutPassword)
layoutPassword.addStretch()
layoutPassword.addLayout(layoutPasswordWidgets)
layoutPassword.addStretch()
layoutPasswordWidgets.addWidget(leditMail)
layoutPasswordWidgets.addWidget(leditPassword)
layoutPasswordWidgets.addWidget(btnConnexion)
mainWindow.mainWidget.deleteLater()
mainWindow.mainWidget = QtWidgets.QWidget()
mainWindow.mainWidget.setLayout(layoutMain)
mainWindow.setCentralWidget(mainWindow.mainWidget)
|