1

我有基于 Qt 5.2.1 版的 QtCreator 我正在构建 NetAnim 应用程序。

它构建时没有错误,但是当我尝试运行应用程序时出现错误。

发布版本的情况下,我收到以下错误“无法将不兼容的 Qt 库(版本 0x50101)与此库(版本 0x50201)混合”

我查了一下,发现我有基于QT 5.2.1版本的QtCreator,但是我系统中的Qt5Svg.dll文件是基于Qt 5.1.1的(我尝试在线搜索基于5.2.1的版本但是我找不到它)

DEBUG构建的情况下,它会收到以下警告 QWindowsWindow::setGeometry: Unable to set geometry 768x768+0+0 on QWidgetWindow/'QTabWidgetClassWindow'。生成的几何图形:768x750+0+0(帧:8、30、8、8,自定义边距:0、0、0、0,最小尺寸:0x0,最大尺寸:16777215x16777215)。

一旦我加载一个 XML 文件,一切都会崩溃。

有什么修复建议吗?

4

1 回答 1

1

You can get the 5.2.1 version of QtSvg by the proper library installation, however it is possible to get the source of the module yourself and build it for your OS version with your preferred toolchain from here.

Please make sure you do not have stray installations around that QtCreator would pick up.

于 2014-02-23T07:39:49.147 回答