Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: blood_shadow от Февраль 17, 2011, 23:29



Название: QWebView плагин падает
Отправлено: blood_shadow от Февраль 17, 2011, 23:29
Добрый вечер
Есть плагин написанный с использованием QWebView, при переносе на другую машину(без установленной Qt) и на виртуалке падает, с помощью вывода в консоль было установлено что просто не подключается dll-ка, кеш плагинов чистил, путь задан правильный
в документации сказано:

"Note: If you are deploying an application that uses QtWebKit to display HTML pages from the World Wide Web, you should include all text codec plugins to support as many HTML encodings possible."

кто знает что это за "text codec plugins" которые нужно еще подключить?
Спасибо


Название: Re: QWebView плагин падает
Отправлено: serg_hd от Февраль 17, 2011, 23:45
Насчёт плагинов поищи в /Qt_4.7.0/qt/plugins. Например "imageformats/qjpeg4.dll" для отображения картинок точно понадобится.
И в чём собственно проблема? Я так понимаю, что все нужные модули (core/gui/webkit) в виде dll рядом с .exe лежат?


Название: Re: QWebView плагин падает
Отправлено: blood_shadow от Февраль 18, 2011, 00:03
Насчёт плагинов поищи в /Qt_4.7.0/qt/plugins. Например "imageformats/qjpeg4.dll" для отображения картинок точно понадобиться.
И в чём собственно проблема? Я так понимаю, что все нужные модули (core/gui/webkit) в виде dll рядом с .exe лежат?
да, все я разобрался с проблемой, копи-паст выручил  :D, а так не в доке, нигде больше не указано что именно надо..
короче вот список что мне пригодилось:
libgcc_s_dw2-1.dll, libstdc++-6.dll, mingwm10.dll(компилер mingw), QtCore4.dll, QtGui4.dll, QtWebKit4.dll, QtNetwork4.dll, phonon4.dll, QtXmlPatterns4.dll

кстати, кто знает, чем дин. библиотека в суффиксом -d отличаеться от обычной, например QtNetwork4.dll от QtNetworkd4.dll?


Название: Re: QWebView плагин падает
Отправлено: serg_hd от Февраль 18, 2011, 00:07
та, что с "d" - для дебаг-версии (с отладочной инфой, больше весит), без неё для релиза