Ich bin ein C++ - Entwickler, jetzt studiert über GUI-Entwicklung mit QML in QtQuick.Wie GUI-Bildschirmübergang in Qml funktioniert
Bei der GUI-Erstellung ist nur ein Bildschirm für den Benutzer sichtbar. Und basierend auf Benutzerinteraktion werden die Bildschirme umgeschaltet. Aber was passiert eigentlich dahinter?
Es gibt viele Informationen nur, wie man einen einzelnen Bildschirm gestaltet, aber sehr wenig Ressource für die Verwaltung der Übergänge ihrer Zustände.
Sind alle Bildschirme und Komponenten geladen, wenn Sie die Anwendung starten und die Layer-Reihenfolge einmal Bildschirm anzuzeigen ändern,
ODER
nach einer Aktion des Benutzers, der neue Bildschirm eingebaut ist, geladen und alte zerstört (Nur ein Bildschirm ist gleichzeitig im Speicher)
Wie lautet die Bezeichnung für diese Art der Handhabung?
Es wäre so hilfreich zu zeigen, wo ich solche Informationen finden kann.
Wenn Sie meine Frage nicht verstehen, lassen Sie es mich bitte wissen. Ich werde es nochmal schreiben !!
Vielen Dank für die Erklärung. –
Gibt es sowieso, um die Animation während des Bildschirmübergangs die 'Stackview' standardmäßig zu deaktivieren? –
Ja, Sie können 'StackView.Immediate' als letztes Argument an push(), pop() oder replace() übergeben. – jpnurmi