Qt SCXML Beispiele
Die Qt SCXML Beispielanwendungen demonstrieren die Funktionalität des Qt SCXML Modul zur Verfügung stellt.
Es gibt mehrere Versionen der Ampel-Beispielanwendung. Die Anwendung verfügt über gemeinsame Dateien und darüber hinaus über spezifische Dateien für jede Version der Anwendung, die sich in den jeweiligen Ordnern befinden. Sie demonstrieren die verschiedenen Optionen zur Erstellung von Benutzeroberflächen (mit Qt Widgets oder Qt Quick) und für das dynamische Laden von SCXML im Gegensatz zum Kompilieren zu einer C++-Klasse (die statischen Versionen).
Eine Anwendung, die das in der SCXML-Spezifikation vorgestellte Beispiel für einen Taschenrechner implementiert. | |
Implementiert einen einfachen FTP-Client unter Verwendung eines Zustandsautomaten. | |
Ruft einen kompilierten, verschachtelten Zustandsautomaten auf. | |
Sendet Daten an ein C++-Datenmodell und empfängt sie von diesem. | |
Demonstriert die Verwendung einer separaten Javascript-Datei mit SCXML. | |
Eine Qt Quick Anwendung, die einen dynamisch geladenen Zustandsautomaten verwendet, um eine Ampel zu implementieren. | |
Eine Widget-basierte Anwendung, die einen dynamisch geladenen Zustandsautomaten verwendet, um eine Ampel zu implementieren. | |
Eine Qt Quick -Anwendung, die einen kompilierten Zustandsautomaten verwendet, um eine vereinfachte Ampel zu implementieren. | |
Eine Qt Quick Anwendung, die einen kompilierten Zustandsautomaten verwendet, um eine Ampel zu implementieren. | |
Eine Widget-basierte Anwendung, die einen kompilierten Zustandsautomaten verwendet, um eine Ampel zu implementieren. |
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.