Spec-Zone.ru › Qt 5.6

Класс QScrollPrepareEvent

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

Заголовок: #include <QScrollPrepareEvent>
qmake: QT += gui
С тех пор: Qt 4.8
Наследует: QEvent
  • Список всех членов, включая унаследованные

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

QScrollPrepareEvent(const QPointF &startPos)
~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
  • 6 открытых функций унаследованы от QEvent

Дополнительные унаследованные члены

  • 1 свойство унаследовано от QEvent
  • 1 статический открытый член унаследован от QEvent

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

Класс QScrollPrepareEvent отправляется в подготовке к прокрутке.

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

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

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

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

QScrollPrepareEvent::QScrollPrepareEvent(const QPointF &startPos)

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

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/archives/qt-5.6/qscrollprepareevent.html

Spec-Zone.ru

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