Solution Exercice 12 : afficher une date sélectionnée à partir d'un QCalendarWidget

Exercice12

le but de cet exercice est de créer une interface utilisateur interactive permettant à l'utilisateur de sélectionner une date à partir d'un calendrier, et d'afficher cette date sur un QLabel.
Question 1 : Utilisez l'éditeur graphique Qt Designer pour créer un fichier intitulé "calendar.ui". Ce fichier doit afficher une fenêtre qui présente à l'utilisateur un calendrier lui permettant de sélectionner une date à l'aide de la souris comme illustré dans la figure suivante :

QCalendar PyQt5 Python calendarWidget selectionChanged
Veuillez noter qu'à ce stade, il n'est pas nécessaire de créer l'action associée à la sélection au niveau du calendar.

Question 2 : Après avoir créé le fichier "calendar.ui", procédez à sa conversion en un fichier Python nommé "date.py" en utilisant la commande suivante :

Question 3 : Au sein de la classe Ui_Form générée par Qt Designer, Créez une méthode nommée "selected_date()" permettant de récupérer la date sélectionnée et de l'afficher dans le QLabel.

Solution




 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply