An Introduction to the Qt State Machine Framework using Qt 6