求教QML 中施用C++自定义类

求教QML 中使用C++自定义类
我写了个struct 我按demo将struct写成了一个QOject的子类

用Q_PROPERTY 将读写属性都包含了,也用
qmlRegisterType<Test>("Test", 1, 0, "Test11");
进行了注册,
当我QML 依然无法使用Test
我看demo中 有用到
Q_EXPORT_PLUGIN2
但我没明白这个读写要放在那边。哪位可以指导下

------解决方案--------------------
是不是哪儿写错了?
http://www.cppblog.com/lauer3912/archive/2011/08/04/152465.html