Russian Qt Forum
Ноябрь 24, 2024, 05:43 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QWebView  (Прочитано 2261 раз)
Алёна_4_12_1989
Гость
« : Сентябрь 24, 2013, 09:52 »

Добрый день.
МОжет кто-нибудь знает как определить положение вебэлемента в QWebView (координаты) в случае если задействован вертикальный скролл(т.е. страница немного отъехала вверх). Скажем так, узнать насколько пикселей страница отъехала. Спасибо.
Записан
deMax
Хакер
*****
Offline Offline

Сообщений: 600



Просмотр профиля
« Ответ #1 : Сентябрь 24, 2013, 10:52 »

Код:
    QPoint currentPosition = webView->page()->mainFrame()->scrollPosition();
     
    if (currentPosition.y() == webView->page()->mainFrame()->scrollBarMinimum(Qt::Vertical))
    {
              qDebug() << "Start Scroll Position";
    }
     
    if (currentPosition.y() == webView->page()->mainFrame()->scrollBarMaximum(Qt::Vertical))
    {
              qDebug() << "End Scroll Position";
    }
Записан
Алёна_4_12_1989
Гость
« Ответ #2 : Сентябрь 24, 2013, 11:37 »

Спасибо) Я уже тоже разобралась)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.054 секунд. Запросов: 23.