Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Script. Интеграция WebKit _ QtWebKit в 4.7.0, проблема

Автор: mezmay 19.10.2010, 17:32

Суть проблемы: наследуюсь от QWebView. Гружу в него html-страницы методом load().
Html-страницы содержат скрипты JavaScript, составленные по правилам Yandex и Google maps API.
Эти АПИ построены таким образом, что дастаточно открыть страничку со скриптом в браузере и дальше
навигация, зуммирование и другие функции работают автоматически (используя JavaScript).
В Qt 4.6.0 все это действительно работало. (Но некорректно отображало картинки
на Яндекс-карте). Перешел на 4.7.0, картинки на яндексе стали правильно грузиться.
НО! перестала работать навигация мышью по гугл-карте - не работает перетаскивание
и зуммирование скроллером.
Какие мысли? Думаю нужны какие-то настройки, но какие? Чем 4.6.0 WebKit отличается от 4.7.0?
Компилировал примеры из Qt 4.7.0 - previewer и fancybrowser, там с этой самой гугловской страничкой те же проблемы

Автор: kwisp 19.10.2010, 17:49

Цитата(mezmay @ 19.10.2010, 18:32) *
Чем 4.6.0 WebKit отличается от 4.7.0?

смотри changelog, или лезь на официальный сайт проекта.
Цитата(mezmay @ 19.10.2010, 18:32) *
Компилировал примеры из Qt 4.7.0 - previewer и fancybrowser, там с этой самой гугловской страничкой те же проблемы

просмотри багтрекер проекта.

еще подключи ява-консоль посмотри может туда сыпется что нить.
посмотри QWebSettings

Автор: mezmay 19.10.2010, 19:58

changelog это я так понимаю файл "changes-4.7.0"? ничего полезного там не нашел, про webkit ничего там нету
Что такое багтрекер и как его смотреть?
Как подключается ява-консоль?

Автор: kwisp 19.10.2010, 21:28

Цитата(mezmay @ 19.10.2010, 20:58) *
Что такое багтрекер и как его смотреть?

http://developer.qt.nokia.com/static/bug_tracker_faq/
Цитата(mezmay @ 19.10.2010, 20:58) *
Как подключается ява-консоль?

http://doc.crossplatform.ru/qt/4.6.x/qwebpage.html#javaScriptConsoleMessage

П.С.
такие вроде недетские вещи делаешь, не знаешь что такое багтрекер.... (

Цитата(mezmay @ 19.10.2010, 20:58) *
ничего полезного там не нашел, про webkit ничего там нету

таки есть хоть и не по твоей теме.
http://qt.nokia.com/about/news/nokia-releases-qt-4.7

Автор: Алексей1153 19.10.2010, 21:49

Цитата(kwisp @ 20.10.2010, 0:28) *
не знаешь что такое багтрекер

хм, я вот тоже не знаю. Судя по ссылке, это тоже форум, только конкретно у разработчиков и только про Qt :)

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)