I spent 14 hours on Saturday figuring out how I could pass objects and callback functions between QtScript and QML. It turned out to be a roughly 5 line fix, after all the trouble (I've spent days on this in the past, too, and not had any luck).
I changed the javascript syntax a bit to reflect the fact that you can pass object references now.
I created a simple menu function and used that to implement an inn. It can also be used to make a simple shop.
I figured out what was causing the horrible memory leak in windows last night. Memory usage is stable now, but people are still having a lot of trouble running the engine in XP. If someone is a developer with XP, I could really use some help. I only have windows 7.