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的时候,如果把一个枚举类型直接赋值,会出现上述错误。
static_cast<int>转换后OK。
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的时候,如果把一个枚举类型直接赋值,会出现上述错误。
static_cast<int>转换后OK。
本文标题:QVariant 引发的 Q_DECLARE_METATYPE
本文链接:https://www.haomeiwen.com/subject/vrrtgktx.html
网友评论