У меня есть QtCreator на основе версии Qt 5.2.1
Я создаю приложение NetAnim.
Он собирается без ошибок, но когда я пытаюсь запустить приложение, у меня возникают ошибки.
В случае РЕЛИЗ построить я получаю следующую ошибку
«Невозможно смешать несовместимую библиотеку Qt (версия 0x50101) с этой библиотекой (версия 0x50201)»
Я проверил и обнаружил, что у меня есть QtCreator, основанный на версии 5.2.1 QT, но файл Qt5Svg.dll в моей системе основан на Qt 5.1.1 (я пытался найти в Интернете версию, основанную на 5.2.1, но не смог найти Это)
В случае DEBUG построить, он получает следующее предупреждение
QWindowsWindow :: setGeometry: Невозможно установить геометрию 768×768 + 0 + 0 для QWidgetWindow / ‘QTabWidgetClassWindow’. Результирующая геометрия: 768×750 + 0 + 0 (кадр: 8, 30, 8, 8, настраиваемое поле: 0, 0, 0, 0, минимальный размер: 0x0, максимальный размер: 16777215×16777215).
И как только я загружаю XML-файл, все падает.
Любые предложения по исправлению?
Вы можете получить версию 5.2.1 QtSvg путем правильной установки библиотеки, однако можно самостоятельно получить исходный код модуля и собрать его для своей версии ОС с помощью предпочтительного набора инструментов из Вот.
Пожалуйста, убедитесь, что у вас нет случайных установок, которые QtCreator подхватит.
Других решений пока нет …