QVariant 引发的 Q_DECLARE_METATYPE
error: C2338: Type is not registered, please use the Q_DECLARE_METATYPE macro to make it known to Qt’s meta-object system
错误原因:QVariant setValue的时候,如果把一个枚举类型直接赋值,会出现上述错误。
解决办法是:
添加语句:Q_DECLARE_METATYPE(结构体名)
WX:diaoyudaoaaa