I keep hearing about how great QML is to learn so I'm a bit baffled as to why I am still having such a hard time with getting more than a toy program written. I'm trying to save my rant about that once I've gotten an application completed and can help provide more useful feedback. In the mean time I wanted to cover a set of changes to my python code that will made the QML port a bit easier. This is regarding code to make it easy both for users to provide good bug reports and for me to figure out what went wrong.
Some sample programs that demonstrate the ideas in this post