Продолжение архива вопросов Второй архив вопросов и ответов


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 27.09.2011, 12:20
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Приложение грузит в QWebView ф-ей load урл созданный fromLocalFile, то есть файл находится на диске.Необходимо реализовать навигацию при помощи ф-ий back, forward внутри этого документа по якорям (переходов на др. страницы не планируется).Проблемы:1. При навигации с установленным Код:m_webView->page()->setLinkDelegationPolicy(QWebPage:eleg ateAllLinks);переход на якорь происходит только по второму щелчку по линку, при первом щелчке приходит сигнал linkClicked, но приходит оно всеравно рано для того, чтобы сделать кнопкам назад/вперед нужные состояния, так как в этот момент в истории только один айтем(адрес загруженной страницы). Вопщем и вариант то не вариант.2. Сигнал urlChanged походу тоже не подходит, не пробовал, но видимо он отрабатывает, только когда осуществляется переход на др. страницу.3. Вобщем ищу сигнал который мне сообщит, что переход осуществлен, чтобы установить состояния кнопок (назад/вперед) и при этом ессно урлы записывались бы в историю.Ссылки сделаны так: ...Башку сломал.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Разбить текст на страницы -навигация. Guest Продолжение старого архива 0 16.10.2011 14:08
Делить страницы(построчная навигация) Guest Продолжение старого архива 0 16.10.2011 13:46
Разбивка на страницы и навигация Guest Новые вопросы и ответы 4 0 28.09.2011 21:28
QWebView сохранение страницы с изображениями Guest Новый архив 2 0 28.09.2011 17:46
QWebView запрет выделения текста, элементов страницы Guest Продолжение архива вопросов 0 27.09.2011 13:13



© www.otvetnemail.ru - Форум вопросов и ответов.