0% ont trouvé ce document utile (0 vote)
102 vues2 pages

tp2 QT Designer

Le document décrit la création d'une interface graphique pour vérifier si un entier est valable selon des critères spécifiques. Il fournit des exemples de nombres valables et non valables, ainsi que des instructions pour concevoir l'interface avec Qt Designer et développer le programme Python associé. Les étapes incluent la conception de l'interface, la création d'une fonction de vérification et l'intégration d'un module pour gérer les interactions utilisateur.
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
102 vues2 pages

tp2 QT Designer

Le document décrit la création d'une interface graphique pour vérifier si un entier est valable selon des critères spécifiques. Il fournit des exemples de nombres valables et non valables, ainsi que des instructions pour concevoir l'interface avec Qt Designer et développer le programme Python associé. Les étapes incluent la conception de l'interface, la création d'une fonction de vérification et l'intégration d'un module pour gérer les interactions utilisateur.
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP2 : Qt Designer + Python

Un entier est dit Valable si son premier chiffre à gauche est suivi par ses multiples.
Exemples : (2888, 3696 et 1541 sont valables)
n = 2888 → 8 est un multiple de 2
n = 3696 → 6 et 9 sont des multiples de 3
n = 1541 → 5, 4 et 1 sont des multiples de 1
▪ 3536 et 2497 ne sont pas des nombres valables
Pour vérifier si un entier naturel N (N  100) est un nombre valable ou non, on se propose de
concevoir une interface graphique contenant les éléments suivants :
▪ Un label contenant le texte : "Nombre valable "
Label
▪ Un label demandant la saisie d’un nombre
"Introduire un entier  100 : "
Label
▪ Une zone de saisie permettant la saisie du
nombre
Line Edit : e1
▪ Un bouton intitulé "Vérifier" Push Button : bt
▪ Un label pour afficher le message adéquat
Label : aff
Travail demandé :
1) Concevoir une interface graphique comme
illustrée ci-dessus et l’enregistrer, dans votre
dossier de travail, sous le nom "interfacevalable.ui".
2) Créer un programme Python et l’enregistrer, dans votre dossier de travail, sous le nom
"NbrValable".
3) Développer, dans le programme "NbrValable", une fonction valable(N) qui permet de
vérifier si un entier N est valable ou non.
4) Dans le programme "NbrValable" :
• ajouter les instructions permettant d’appeler l’interface graphique intitulée
"interfacevalable.ui" en exploitant l’annexe ci-après.
• développer un module "Play", qui s’exécute suite à un clic sur le bouton "Vérifier",
permettant de récupérer l’entier N saisi, puis d’exploiter la fonction "valable" afin d’afficher le
message adéquat via le label dédié à l’affichage de l’interface "interfacevalable".
N.B. : l’affichage du message doit être conforme aux exemples d’exécution suivants :
Exemples d’exécution :

Annexe
from PyQt5.uic import loadUi
from PyQt5.QtWidgets import QApplication
……
……
app = QApplication([])
windows = loadUi ("Nom_Interface.ui")
windows.show()
windows.Nom_Bouton.clicked.connect (Nom_Module)
app.exec_()

Vous aimerez peut-être aussi