Spec-Zone.ru › Qt 5.15

Класс QScrollPrepareEvent

Класс QScrollPrepareEvent отправляется в качестве подготовки к прокрутке. Подробнее...

Заголовок: #include <QScrollPrepareEvent>
qmake: QT += gui
С момента: Qt 4.8
Наследует: QEvent

Этот класс был представлен в Qt 4.8.

  • Список всех членов, включая унаследованные

Открытые функции

QScrollPrepareEvent(const QPointF &startPos)
virtual ~QScrollPrepareEvent()
QPointF contentPos() const
QRectF contentPosRange() const
void setContentPos(const QPointF &pos)
void setContentPosRange(const QRectF &rect)
void setViewportSize(const QSizeF &size)
QPointF startPos() const
QSizeF viewportSize() const

Подробное описание

Событие подготовки прокрутки отправляется перед началом прокрутки (обычно QScroller). Объект, получающий это событие, должен установить viewportSize, maxContentPos и contentPos. Он также должен принять это событие, чтобы указать, что прокрутка должна начаться.

Не гарантируется, что после принятого QScrollPrepareEvent будет отправлено событие QScrollEvent, например, в случае, когда максимальная позиция содержимого равна (0,0).

См. также QScrollEvent и QScroller.

Документация по функциям-членам

QScrollPrepareEvent::QScrollPrepareEvent(const QPointF &startPos)

Создаёт новый QScrollPrepareEvent. startPos — позиция касания или события мыши, которые инициировали прокрутку.

[virtual] QScrollPrepareEvent::~QScrollPrepareEvent()

Уничтожает QScrollEvent.

QPointF QScrollPrepareEvent::contentPos() const

Возвращает текущую позицию содержимого, установленную функцией setContentPos.

См. также setContentPos().

QRectF QScrollPrepareEvent::contentPosRange() const

Возвращает диапазон координат содержимого, установленный функцией setContentPosRange().

См. также setContentPosRange().

void QScrollPrepareEvent::setContentPos(const QPointF &pos)

Устанавливает текущую позицию содержимого в pos.

См. также contentPos().

void QScrollPrepareEvent::setContentPosRange(const QRectF &rect)

Устанавливает диапазон координат содержимого в rect.

См. также contentPosRange().

void QScrollPrepareEvent::setViewportSize(const QSizeF &size)

Устанавливает размер области, подлежащей прокрутке, в size.

См. также viewportSize().

QPointF QScrollPrepareEvent::startPos() const

Возвращает позицию касания или события мыши, которые инициировали прокрутку.

QSizeF QScrollPrepareEvent::viewportSize() const

Возвращает размер области, подлежащей прокрутке, установленный функцией setViewportSize.

См. также setViewportSize().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qscrollprepareevent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API