Quote Originally Posted by d_stranz View Post
Thus my interest in using the Qt state machine framework.
In my opinion this is not a correct approach. Using a state machine will not divide your code into logical components, you'll still have a single monster that does everything.