原来的主程序是qt4做的,和qt4动态库子程序一起编译运行都没有问题。
现在主程序想用qt5做,然后动态库子程序还用原来的Qt4的二进制代码,构建都没有问题。
可是运行的时候却出错了,
QMetaType::registerType: Binary compatibility break — Size mismatch for type ‘QPaintBufferCacheEntry’ [1024]. Previously registered size 0, now regist
请教这个有没有办法处理,谢谢!
3 个解决方案
#1
版本问题,重新设置
#2
能具体点吗?
#3
个人感觉要qt版本一致。我之前也遇到过类似问题。
#1
版本问题,重新设置
#2
能具体点吗?
#3
个人感觉要qt版本一致。我之前也遇到过类似问题。