Название: QWebView и AutoScroll Отправлено: GPP от Апрель 14, 2010, 11:42 Здравствуйте. Как можно сделать автоскрол в QWebView? Заранее огромное спасибо!
Название: Re: QWebView и AutoScroll Отправлено: alexman от Апрель 14, 2010, 11:49 Переопределить
virtual void mouseMoveEvent ( QMouseEvent * ev ) virtual void mousePressEvent ( QMouseEvent * ev ) virtual void mouseReleaseEvent ( QMouseEvent * ev ) ...! Название: Re: QWebView и AutoScroll Отправлено: sendevent от Апрель 14, 2010, 13:54 у своего QWebView вызываешь:
Код: pWebView->page()->mainFrame(); Цитата: QAssistant int scrollBarMaximum ( Qt::Orientation orientation ) const int scrollBarMinimum ( Qt::Orientation orientation ) const int scrollBarValue ( Qt::Orientation orientation ) const QPoint scrollPosition () const void setScrollPosition ( const QPoint & pos ) Название: Re: QWebView и AutoScroll Отправлено: alexman от Апрель 14, 2010, 14:26 у своего QWebView вызываешь: Все равно нужно сначала отработать нажатие кнопкой на страничке!Код: pWebView->page()->mainFrame(); Цитата: QAssistant int scrollBarMaximum ( Qt::Orientation orientation ) const int scrollBarMinimum ( Qt::Orientation orientation ) const int scrollBarValue ( Qt::Orientation orientation ) const QPoint scrollPosition () const void setScrollPosition ( const QPoint & pos ) Название: Re: QWebView и AutoScroll Отправлено: sendevent от Апрель 14, 2010, 14:48 upd: блин, я невнимательный, сорри. считал, что отвечаю тс'у =) исправленная версия:
Все равно нужно сначала отработать нажатие кнопкой на страничке! это уж от задачи зависет, результатом чего будет "автоскролл" =) я назвал методы для управления скроллом, а будут ли они реакцией на "события нажатия", либо на "события таймера", либо на "завершение загрузки", либо на чтото другое - нет разницы. "автоскроллом" можно назвать и прокручивание документа к якорю ссылки, и просто автоматическое прокручивание документа (как в книгочиталках) - хз что надо именно в этом случае. Название: Re: QWebView и AutoScroll Отправлено: alexman от Апрель 14, 2010, 15:14 GPP, написал бы по конкретнее что именно требуется!?
Название: Re: QWebView и AutoScroll Отправлено: GPP от Апрель 19, 2010, 15:56 GPP, написал бы по конкретнее что именно требуется!? Хотел написать мессенджер... Нужно чтобы окно чата имело автоскрол. По мере поступления сообщений... Почему выбрал именно этот компонент? Потому что нужны анимированные смайлы. Неужели нет способа проще? |