Maison > développement back-end > Tutoriel Python > Quelques structures QtGui

Quelques structures QtGui

Barbara Streisand
Libérer: 2024-12-06 09:07:10
original
376 Les gens l'ont consulté

Some QtGui structures

L'interface graphique de Qt permet d'organiser et de synchroniser un certain nombre de paramètres :

  1. Fonctions du noyau (Core) avec leurs exigences pour l'environnement d'installation et l'ordre d'implémentation des variables
  2. Les widgets dans Qt sont représentés sous forme de blocs de code alloués en mémoire, implémentés en .py et décrits en XML dans .ui
  3. L'organisation suit un principe similaire à la connexion entre JavaScript, HTML et CSS
font = QtGui.QFont()
        font.setPointSize(10)
        self.pushButton.setFont(font)
        self.pushButton.setStyleSheet("background-color: rgb(255, 255, 255);")
        self.pushButton.setObjectName("pushButton")
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1126, 26))
        self.menubar.setObjectName("menubar")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)
Copier après la connexion

Après avoir connecté la bibliothèque QtGui, nous pouvons définir les paramètres et les widgets dont nous avons besoin sur l'interface graphique, tout en les nommant pour le code.
Diverses classes, telles que QPushButton, QMenuBar, QStatusBar, déterminent la zone de couverture d'un objet particulier. Divers modules ressemblent à des méthodes API dans leur structure, et lorsque vous appelez chacun d'entre eux, vous obtenez l'appel attendu.

 <widget>



<p>N'oubliez pas de décrire chacune des classes répertoriées en XML pour la bonne disposition des fichiers au lancement. Gui fournit uniquement l'image de sortie ; vous écrivez l'intégralité du backend dans d'autres modules Qt.<br>
Il est préférable de stocker les fichiers du projet au même endroit, ce qui évitera d'écrire explicitement leurs chemins dans la mémoire de l'ordinateur. S'il est possible de ne pas produire plus de fichiers, écrivez sur tout en un. Python, contrairement à Java/C/Kotlin, n'autorise pas les structures difficiles à compiler.</p>


          

            
        
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal