QScrollPrepareEvent Class
Die Klasse QScrollPrepareEvent wird zur Vorbereitung des Scrollens gesendet. Mehr...
Kopfzeile: | #include <QScrollPrepareEvent> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake: | QT += gui |
Vererbungen: | QEvent |
- Liste aller Member, einschließlich geerbter Member
- QScrollPrepareEvent ist Teil von Event Classes.
Öffentliche Funktionen
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 |
Detaillierte Beschreibung
Das Ereignis "Scroll Prepare" wird gesendet, bevor der Bildlauf (normalerweise durch QScroller) gestartet wird. Das Objekt, das dieses Ereignis empfängt, sollte viewportSize, maxContentPos und contentPos setzen. Es sollte dieses Ereignis auch akzeptieren, um anzuzeigen, dass der Bildlauf gestartet werden soll.
Es ist nicht garantiert, dass ein QScrollEvent nach einem akzeptierten QScrollPrepareEvent gesendet wird, z. B. wenn die maximale Inhaltsposition (0, 0) ist.
Siehe auch QScrollEvent und QScroller.
Dokumentation der Mitgliedsfunktionen
[explicit]
QScrollPrepareEvent::QScrollPrepareEvent(const QPointF &startPos)
Erzeugt ein neues QScrollPrepareEvent. startPos ist die Position eines Touch- oder Mausereignisses, das den Bildlauf gestartet hat.
QPointF QScrollPrepareEvent::contentPos() const
Gibt die aktuelle Position des Inhalts zurück, wie sie von setContentPos festgelegt wurde.
Siehe auch setContentPos().
QRectF QScrollPrepareEvent::contentPosRange() const
Gibt den Koordinatenbereich für den Inhalt zurück, der durch setContentPosRange() festgelegt wurde.
Siehe auch setContentPosRange().
void QScrollPrepareEvent::setContentPos(const QPointF &pos)
Setzt die aktuelle Inhaltsposition auf pos.
Siehe auch contentPos().
void QScrollPrepareEvent::setContentPosRange(const QRectF &rect)
Setzt den Bereich der Inhaltskoordinaten auf rect.
Siehe auch contentPosRange().
void QScrollPrepareEvent::setViewportSize(const QSizeF &size)
Legt die Größe des Bereichs, der gescrollt werden soll, auf size fest.
Siehe auch viewportSize().
QPointF QScrollPrepareEvent::startPos() const
Gibt die Position des Berührungs- oder Mausereignisses zurück, das den Bildlauf ausgelöst hat.
QSizeF QScrollPrepareEvent::viewportSize() const
Gibt die Größe des Bereichs zurück, der gescrollt werden soll, wie durch setViewportSize
Siehe auch setViewportSize().
© 2025 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.