title: Squish gets the wrong QML type (the base type instead of the actual type)
body: <p>I added a new base type to some existing QML code and changed some other types to derive from it. I then moved the properties of those other types into the base type. Now Squish thinks instances of the derived types are instances of the base type. Is this a bug in Squish, and if so, is there a workaround? I could change my test code to look for objects of the base type instead, but that doesn't seem like the right solution really.</p>