Ich bin nur mit PyQt5 und QML den ersten Schritten und zur Zeit eine main.py-Datei, die einige einfache Code hat:Wie wird ein PyQt5-Projekt mit QML mit mehreren Python-Dateien erstellt?
if __name__ == '__main__':
app = QGuiApplication(sys.argv)
engine = QQmlApplicationEngine()
engine.load('QML/MainWindow.qml')
sys.exit(app.exec_())
In meinem MainWindow.QML ich einen Application haben, mit einer Werkzeugleiste und einem StackView dass verschiebt und öffnet verschiedene QML-Dateien je nach Tastenklicks, etc.
Ich bin neugierig, ob es eine richtige Möglichkeit gibt, eine Python-Datei für jede QML-Datei wie WPF zu verwenden, wo sich Settings.xaml und Settings befinden. xaml.cs. Ich möchte Settings.qml und auch eine Settings.py-Datei, die Modelle und Logik für diese Seite in Kompartimente haben, anstatt eine massive main.py-Datei.