Bonjour,
Je m'initie à la programmation de GUI à l'aide de Qt Designer et python.
Mon petit programme, simplement destiné au calcul d'un factoriel :
Le fichier 'factoriel.ui' est le GUI réalisé avec Qt Designer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 from PyQt5.uic import loadUi from PyQt5.QtWidgets import QApplication app= QApplication([]) fact=loadUi("factoriel.ui") fact.show() def factoriel() : n=int(fact.t1.text()) f=1 for i in range(1,n+1) : f=f*i fact.t2.setText(str(f)) fact.btn.clicked.connect(factoriel)
Aucun problème avec l'IDE python, le GUi s'affiche normalement et on peut interagir avec pour calculer un factoriel,
par contre que ce soit avec Visual Studio Code ou PyCharm, l'affichage du GUI est extrêmement fugitif et aucune erreur n'est signalée.
Il doit manquer quelque chose pour maintenir l'affichage, mais quoi ?
Un petit coup de code serait le bienvenu.
Merci
Partager