Russian Qt Forum
Мая 21, 2025, 12:54 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QWebView и функция setUrl  (Прочитано 5507 раз)
8: Undefined index: LANG_NAME
Файл: /var/www/html/Sources/geshi/geshi.php
Строка: 4032
BaltikS
Гость
« : Марта 21, 2010, 13:04 »

При вызове функции
Код:
setUrl(QUrl::fromLocalFile("c:/index.html"));
всё загружается нормально...и сигнал urlChanged срабатывает. Но если вызвать
Код:
setUrl(QUrl::fromLocalFile("c:/index.html#page1"));
загружается пустая страница и сигнал соотв. не срабатывает. В коде HTML <a name='#page1'>page1</a>. При клике в webview  по ссылке <a href='./index.html#page1'></a> переход происходит куда нужно...

Вопрос: Что нужно вызвать в setUrl, чтобы произошёл переход на page1 в странице index.html?
Спасибо заранее за ответы - советы!
Записан
zenden
Гость
« Ответ #1 : Марта 22, 2010, 16:05 »

Код
C++ (Qt)
webView->load(QUrl("file:///c:/index.html#page1"));
Записан
BaltikS
Гость
« Ответ #2 : Марта 22, 2010, 19:23 »

Одна фигня - не пашет....... уже пробовал....
Записан