Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Besiw от Март 18, 2021, 12:36



Название: Plagins plaftorm qwindows.dll
Отправлено: Besiw от Март 18, 2021, 12:36
Добрый день!

Сам я новичок в Qt и о многом еще не знаю.
Возникла странная ситуация. Есть проект который исправно работает и всё замечательно. Я переустановил Qt версии 5.5.1 и пересобрал программу. В папку release перекинул все библиотеки для запуска и столкнулся с такой проблемой.
Программа требует плагин на винду для работы. Копированная папка с нужным плагином не подходит.  qwindows.dll (1  381 кб)
К счастью сохранилась старая папка и там плагин весит меньше - qwindows.dll (1 241 кб)

Есть подозрение что это из-за разных сборок mingw.
Вопрос:

Если я собрал и запустил проект на версии 5.5.1, почему плагин для этой версии не подходит? От чего это зависит, и как с таким боротся?
Зарание спасибо


Название: Re: Plagins plaftorm qwindows.dll
Отправлено: tux от Март 18, 2021, 13:08
1) Плагины должны лежать не в корне программы, а в папке plugins.
2) Версия должна быть корректной. Для винды есть инстпумент, но я, обычно, всё собираю вручную. Прямо сразу после того, как собрал проект. На той же машине (можно собирать в виртуалке).


Название: Re: Plagins plaftorm qwindows.dll
Отправлено: Besiw от Март 18, 2021, 13:21
У меня в той же папке где exe-файл папка "platforms". В ней уже qwindows.dll.