Spec-Zone.ru › Qt 5.11

Класс QScrollPrepareEvent

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

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

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

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
  • 7 открытых функций унаследованы от QEvent

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

  • 1 свойство унаследовано от QEvent
  • 1 открытая переменная унаследована от QEvent
  • 1 статический открытый член унаследован от QEvent
  • 2 защищённые переменные унаследованы от QEvent

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

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

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

Не гарантируется, что событие QScrollEvent будет отправлено после принятия события QScrollPrepareEvent, например, в случае, когда максимальная позиция содержимого равна (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/archives/qt-5.11/qscrollprepareevent.html

Spec-Zone.ru

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