Russian Qt Forum

Qt => Общие вопросы => Тема начата: Mish_ka от Март 30, 2011, 19:03



Название: QWebView и ХP
Отправлено: Mish_ka от Март 30, 2011, 19:03
Проблема в том что, комплируешь проект с использованием WebView (даже тот же самый "qt\examples\webkit\fancybrowser\") собираешь все необходимые библиотеки тащищь на чистую винду ХР, запускаешь там. Всё вроде работает, но есть пара косяков:
1. Изображения с которыми идёт манипуляции через JS не отображаются, в то время другие рисунки отображаются
2. Меню навигации которое есть по умолчанию (контекстное Back, Reload и еже с ними не пушут)

А вот в 7ке с этим же дестрибом ни каких трабл нет.

В чём дело кто подскажет?

Прилагаю пару фоток 1ая из ХР 2ая из 7ки
и дистриб скопилиного fancybrowser, +папка с примером
http://narod.ru/disk/8866405001/2.rar.html


Название: Re: QWebView и ХP
Отправлено: serg_hd от Март 30, 2011, 19:20
plugins/imageformats с нужными dll рядом с проектом положить не забыл?


Название: Re: QWebView и ХP
Отправлено: Mish_ka от Март 30, 2011, 19:36
даже и не в курсе про это ща проверю


Название: Re: QWebView и ХP
Отправлено: Mish_ka от Март 30, 2011, 19:40
нет не помогло...

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


Название: Re: QWebView и ХP
Отправлено: serg_hd от Март 30, 2011, 21:55
нет не помогло...
ведь рисунки не используемые в JS загружаются
Если у тебя рядом с *.exe не лежит каталог "imageformats" с длл-ками внутри, то картинки отображаться на qwebview не должны. Как вариант, на той системе, куда ты перенёс они уже есть.

в модуле JS, а он там где?
в QtWebkit'е, т.е. в QtWebKit4.dll который рядом с твоим *.exe. А вообще странно всё это, среди подобных проблем с картинками решение встречал только описанное выше...


Название: Re: QWebView и ХP
Отправлено: Mish_ka от Март 31, 2011, 04:57
Приношу свои извинения!

Я от своей недалёкости не папку сунул а длл рядом с проектом.
Прочитав твой предыдущий сабж сунул папку и всё заработало =)

Спасибо большое!