Créer la fenêtre de l'application
Débloquez votre potentiel ! ✨
Cette session fait partie de notre programme Premium exclusif
Prêt à passer au niveau supérieur ?
Découvrez tous les avantages Premium et transformez votre apprentissage dès aujourd'hui!
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compteCréer la fenêtre de l'application
Dans cette partie, nous allons créer la structure de base de notre application.
On commence donc par importer les widgets QApplication pour créer l'application et QWidget pour créer la fenêtre de la calculatrice.
from PySide6.QtWidgets import QApplication, QWidget
!!!warning
N'oubliez pas les majuscules sur le module et les classes :
PySide6, QtWidgets, QAplication et QWidget.
!!!
On crée ensuite une classe héritant de QWidget pour la fenêtre de la calculatrice et on change le titre de la fenêtre avec setWindowTitle :
from PySide6.QtWidgets import QApplication, QWidget
class Calculator(QWidget):
def __init__(self):
super().__init__()
self.setWindowTitle("Calculatrice")
!!!note
N'oubliez pas d'appeler la méthode __init__ de la classe QWidget avec la fonction super.
!!!
Il ne nous reste plus qu'à créer une instance pour l'application et pour la fenêtre de la calculatrice. On utilise la méthode show pour afficher la fenêtre et exec pour exécuter l'application :
from PySide6.QtWidgets import QApplication, QWidget
class Calculator(QWidget):
def __init__(self):
super().__init__()
self.setWindowTitle("Calculatrice")
app = QApplication()
win = Calculator()
win.show()
app.exec()
Ce n'est pas fini...
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.