Q_DECLARE_METATYPE与qRegisterMetaType学习(转自:http://hi.baidu.com/cyclone/blog/item/01108bd40599b00fa18)
基本理解Q_DECLARE_METATYPE如果要使自定义类型或其他非QMetaType内置类型在QVaiant中使用,必须使用该宏。该类型必须有公有的构造、析构、复制构造函数qRegisterMetaType必须使用该函数的两种情况如果非QMetaType内置类型要在Qt的属性系统中使用如果非QMetaType内置类型要在queued信号与槽中使用二者关系二者的代码:Q_DECLARE_META