Die GUI in Qt hilft bei der Organisation und Synchronisierung einer Reihe von Parametern:
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)
Nachdem wir die QtGui-Bibliothek angeschlossen haben, können wir die benötigten Parameter und Widgets auf der grafischen Oberfläche festlegen und sie gleichzeitig für den Code benennen.
Verschiedene Klassen wie QPushButton, QMenuBar, QStatusBar bestimmen den Abdeckungsbereich eines bestimmten Objekts. Verschiedene Module ähneln in ihrer Struktur API-Methoden, und wenn Sie jedes einzelne aufrufen, erhalten Sie den erwarteten Aufruf.
<Widget> <p>Vergessen Sie nicht, jede der aufgelisteten Klassen in XML zu beschreiben, damit die Dateien beim Start korrekt angezeigt werden. Gui stellt nur das Ausgabebild bereit; Sie schreiben das gesamte Backend in anderen Qt-Modulen.<br> Es ist besser, Projektdateien an einem Ort zu speichern, um zu vermeiden, dass ihre Pfade explizit in den Computerspeicher geschrieben werden. Wenn es möglich ist, nicht mehr Dateien zu erstellen, schreiben Sie alles in einer. Python erlaubt im Gegensatz zu Java/C/Kotlin keine Strukturen, die schwer zu kompilieren sind.</p>
Das obige ist der detaillierte Inhalt vonEinige QtGui-Strukturen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!