이 페이지에서

QScrollPrepareEvent Class

QScrollPrepareEvent 클래스는 스크롤을 준비할 때 전송됩니다. 더 보기...

헤더: #include <QScrollPrepareEvent>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
상속: QEvent

공개 함수

QScrollPrepareEvent(const QPointF &startPos)
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

보호된 함수

QScrollPrepareEvent(QScrollPrepareEvent &&)
QScrollPrepareEvent &operator=(QScrollPrepareEvent &&)
QScrollPrepareEvent &operator=(const QScrollPrepareEvent &other)

상세 설명

스크롤 준비 이벤트는 스크롤(일반적으로 ` QScroller`에 의해)이 시작되기 전에 전송됩니다. 이 이벤트를 수신하는 개체는 ` viewportSize`, `maxContentPos` 및 ` contentPos`를 설정해야 합니다. 또한 스크롤을 시작해야 함을 나타내기 위해 이 이벤트를 수락해야 합니다.

QScrollPrepareEvent를 수락한 후(예: 최대 콘텐츠 위치가 (0, 0)인 경우) QScrollEvent 가 전송될 것이라고 보장되지는 않습니다.

QScrollEvent 및 QScroller도 참조하십시오 .

멤버 함수 문서

[explicit] QScrollPrepareEvent::QScrollPrepareEvent(const QPointF &startPos)

새로운 QScrollPrepareEvent를 생성합니다. startPos 는 스크롤을 시작하게 한 터치 또는 마우스 이벤트의 위치입니다.

[protected delete] QScrollPrepareEvent::QScrollPrepareEvent(QScrollPrepareEvent &&)

QScrollPrepareEvent 의 인스턴스를 move-construct로 생성합니다. 이 함수는 삭제되었습니다.

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()도 참조하십시오 .

[protected delete] QScrollPrepareEvent &QScrollPrepareEvent::operator=(QScrollPrepareEvent &&)

other 를 이 QScrollPrepareEvent 인스턴스에 할당합니다. 이 함수는 삭제되었습니다.

[noexcept protected default] QScrollPrepareEvent &QScrollPrepareEvent::operator=(const QScrollPrepareEvent &other)

other 를 이 QScrollPrepareEvent 인스턴스에 복사-할당합니다.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.