For those of you that enjoy writing relatively complex yet manageable apps without needing too much native code, the SCXML enabler that works on top of the Qt State Machine Framework is now active on public Gitorious, at http://qt.gitorious.org/qt-labs/scxml. We're opening the repository after a few bug-fixes and improvements we found in other Git repositories - we want to enable people to contribute them back!
The old examples still work, and the code gets smaller and smaller as most of the functionality is already in Qt, under a C++ API; since QStateMachine was developed using the SCXML algorithm and semantics, the QScxml class mainly includes some XML parsing and QtScript preparations - definitely not rocket science :)
The SCXML enabler on top of QStateMachine adds the following functionalities:
The SCXML enabler works very nicely with the QtScript Binding Generator, and an interesting demo is coming up soon...
We've been hearing from people that they've been able to utilize this (tiny) library to develop QA solutions, and to model car infotainment systems. We'd like to know if this library is useful for you, and how!
Download the latest release here: www.qt.io/download.
Qt 5.12 was developed with a strong focus on quality and is a long-term-supported (LTS) release that will be supported for 3 years.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
Näytä tämä julkaisu Instagramissa.
Want to build something for tomorrow, join #QtPeople today! We have loads of cool jobs you don’t want to miss! http://qt.io/careers #builtwithQt #software #developers #coding #framework #tool #tooling #C++ #QML #engineers #sales #tech #technology #UI #UX #CX #Qt #Qtdev #global #openpositions #careers #job
Henkilön Qt (@theqtcompany) jakama julkaisu