QMetaType::registerType: Binary compatibility break

Qt 出现异常

QMetaType::registerType: Binary compatibility break -- Size mismatch for type 'tagUserInfo' [1043]. Previously registered size 24, now registering size 28. 

大概意思是注册信号槽类型大小错误,结构体tagUserInfo原来是24,现在是28,我在结构体添加了成员。

分析,有可能结构体没有编译进去。

全部重新编译即可。

上一篇:Cmake Practice 总结 常用变量和常用环境变量


下一篇:700. Search in a Binary Search Tree 在bst中返回目标所在的最小子树