我用 qt4.8.4 编写了一个项目。现在我想将我的项目移植到qt5.2。 将我的项目移植到 qt5 后,我运行我的应用程序并收到此错误
QMetaType::registerType: Binary compatibility break -- Size mismatch for type 'QPaintBufferCacheEntry' [1024]. Previously registered size 0, now registering size 16.
有人可以帮助我吗? 非常感谢
最佳答案
我的问题已经解决了。发生这种情况是因为我在项目中使用了 opencv 库并用 qt4 编译了它。我用 qt5 重建 opencv 现在一切正常
关于qt4 - 从 qt4.8 移植到 qt5.2 后出现运行时错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23845146/