crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> QtWebKit в 4.7.0, проблема
mezmay
  опции профиля:
сообщение 19.10.2010, 17:32
Сообщение #1


Активный участник
***

Группа: Участник
Сообщений: 272
Регистрация: 13.7.2009
Из: Ростов-на-Дону
Пользователь №: 904

Спасибо сказали: 16 раз(а)




Репутация:   1  


Суть проблемы: наследуюсь от 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
Сообщение #2


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Цитата(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
Сообщение #3


Активный участник
***

Группа: Участник
Сообщений: 272
Регистрация: 13.7.2009
Из: Ростов-на-Дону
Пользователь №: 904

Спасибо сказали: 16 раз(а)




Репутация:   1  


changelog это я так понимаю файл "changes-4.7.0"? ничего полезного там не нашел, про webkit ничего там нету
Что такое багтрекер и как его смотреть?
Как подключается ява-консоль?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 19.10.2010, 21:28
Сообщение #4


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


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

можно начать отсюда
Цитата(mezmay @ 19.10.2010, 20:58) *
Как подключается ява-консоль?

void QWebPage::javaScriptConsoleMessage ( const QString & message, int lineNumber, const QString & sourceID ) [virtual protected]

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

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

таки есть хоть и не по твоей теме.
вот
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 19.10.2010, 21:49
Сообщение #5


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


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

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

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 30.12.2024, 20:29