Résolu sur le forum : Borne Wallbox Pulsar Plus 7,4 kW sur abonnement 6 kVA : quel délestage avant accord copro (urgent)Ma panne diagnostiquée — réponse sous 48 h29 €

PyQt : Modele

Électroniquemis à jour le 24 avril 2023

-Vue-Controleur

PyQt est un framework de développement d’interfaces graphiques pour les applications Python. Il est basé sur le modèle-vue-contrôleur (MVC), un modèle de conception logicielle qui sépare les données et leur représentation visuelle. PyQt est un outil puissant et flexible qui permet aux développeurs de créer des applications riches et interactives. Dans cet article, nous allons examiner en détail le modèle-vue-contrôleur et comment PyQt l’utilise pour créer des applications. Nous verrons également comment PyQt peut être utilisé pour créer des applications riches et interactives.

PyQt : Modele

Path:

Ce qu’on va faire ici

L’interface graphique

  • Dans Qt Designer, créer une interface avec :

Path:

  • Voici la liste des éléments :

Path:

Le fichier de description *.ui

  • On obtient le fichier *.ui de description suivant :
 

Création du fichier de description graphique *.py

  • A partir du fichier *.ui, nous allons générer le fichier *.py de description de l’interface à l’aide de la commande :
$ cd repertoiredufichierui
$ pyuic4 -o nomfichier.py -x nomfichier.ui
  • Dans le cas présent, on obtient le fichier *.py suivant :
 

Fichier python principal contenant le code actif

  • A présent il ne reste plus qu’à écrire le code actif de notre application dans un fichier python séparé, en incluant le fichier précédent à l’aide de la commande import.
  • Ici, nous allons :
  • Ce qui nous donne :
 

Utilisation

  • soit lancer l’exécution depuis Geany (logiciel d’édition de codes)
  • soit exécuter en ligne de commande en se plaçant dans le répertoire où se trouve le répertoire :
$ cd chemindurepertoiredufichier
$ ./nomfichier.py

Résultat obtenu et fonctionnement

  • On obtient l’interface suivante :

Path:

Donnez votre avis

Soyez le 1er à noter cet article
ou bien laissez un avis détaillé


Partagez cet article maintenant !


Ça ne règle pas votre cas ?

Décrivez la panne sur le forum, avec une photo si vous pouvez : les membres qui ont eu la même répondent, et le sujet reste pour les suivants.

Avatar photoAvatar photoAvatar photoAvatar photoAvatar photoRejoindre les 54 membres — gratuit, 44 pannes résolues

Dans le même tiroir

Réagissez à cet article

La lettre du club

Une lettre par mois, accrochée au panneau

Les sujets du forum résolus dans le mois, un guide, un chiffre qu’on peut vérifier chez soi. Rien d’autre, jamais plus souvent — et on se désabonne d’un clic.

Ce qu’il y a dedans

Votre adresse

Une lettre par mois. Désabonnement en un clic.

Partagez votre réaction