Ошибка запуска NetAnim из QtCreator

У меня есть QtCreator на основе Qt версии 5.2.1. Я создаю приложение NetAnim.

Он строится без ошибок, но когда я пытаюсь запустить приложение, у меня возникают ошибки.

В случае сборки RELEASE я получаю следующую ошибку: «Невозможно смешать несовместимую библиотеку Qt (версия 0x50101) с этой библиотекой (версия 0x50201)».

Я проверил и обнаружил, что у меня QtCreator на основе QT версии 5.2.1, но файл Qt5Svg.dll в моей системе основан на Qt 5.1.1 (я пытался найти в Интернете версию, основанную на 5.2.1, но не смог найти Это)

В случае сборки DEBUG выдается следующее предупреждение QWindowsWindow::setGeometry: невозможно установить геометрию 768x768+0+0 в QWidgetWindow/'QTabWidgetClassWindow'. Результирующая геометрия: 768x750+0+0 (кадр: 8, 30, 8, 8, пользовательское поле: 0, 0, 0, 0, минимальный размер: 0x0, максимальный размер: 16777215x16777215).

И как только я загружаю файл XML, все падает.

Любые предложения по исправлению?


person Fouda    schedule 23.02.2014    source источник


Ответы (1)


Вы можете получить версию QtSvg 5.2.1 путем правильной установки библиотеки, однако можно самостоятельно получить исходный код модуля и собрать его для своей версии ОС с помощью предпочитаемой цепочки инструментов из здесь.

Пожалуйста, убедитесь, что у вас нет случайных установок, которые мог бы подобрать QtCreator.

person lpapp    schedule 23.02.2014