The metatype system doesn't know about attached properties, and asserted when trying to call isListProperty(). Let's just assume that for such properties, "a : b" actually means a is not of type QList. Reviewed-by: Erik Verbruggen