![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qquickflickable_p_p.h>
Public Member Functions | |
AxisData (QQuickFlickablePrivate *fp, void(QQuickFlickablePrivate::*func)(qreal)) | |
~AxisData () | |
void | reset () |
void | markExtentsDirty () |
void | resetTransitionTo () |
void | addVelocitySample (qreal v, qreal maxVelocity) |
void | updateVelocity () |
Public Attributes | |
QQuickTimeLineValueProxy< QQuickFlickablePrivate > | move |
QQuickFlickableReboundTransition * | transitionToBounds = nullptr |
qreal | viewSize = -1 |
qreal | pressPos = 0 |
qreal | lastPos = 0 |
qreal | dragStartOffset = 0 |
qreal | dragMinBound = 0 |
qreal | dragMaxBound = 0 |
qreal | previousDragDelta = 0 |
qreal | velocity = 0 |
qreal | flickTarget = 0 |
qreal | startMargin = 0 |
qreal | endMargin = 0 |
qreal | origin = 0 |
qreal | overshoot = 0 |
qreal | transitionTo = 0 |
qreal | continuousFlickVelocity = 0 |
QElapsedTimer | velocityTime |
int | vTime = 0 |
QQuickFlickablePrivate::Velocity | smoothVelocity |
QPODVector< qreal, 10 > | velocityBuffer |
uint | atEnd: 1 |
uint | atBeginning: 1 |
uint | transitionToSet: 1 |
uint | fixingUp: 1 |
uint | inOvershoot: 1 |
uint | inRebound: 1 |
uint | moving: 1 |
uint | flicking: 1 |
uint | flickingWhenDragBegan: 1 |
uint | dragging: 1 |
uint | extentsChanged: 1 |
uint | explicitValue: 1 |
uint | contentPositionChangedExternallyDuringDrag: 1 |
uint | minExtentDirty: 1 |
uint | maxExtentDirty: 1 |
Definition at line 64 of file qquickflickable_p_p.h.
|
inline |
Definition at line 65 of file qquickflickable_p_p.h.
QQuickFlickablePrivate::AxisData::~AxisData | ( | ) |
Definition at line 203 of file qquickflickable.cpp.
Definition at line 286 of file qquickflickable.cpp.
|
inline |
Definition at line 85 of file qquickflickable_p_p.h.
|
inline |
Definition at line 77 of file qquickflickable_p_p.h.
|
inline |
Definition at line 91 of file qquickflickable_p_p.h.
void QQuickFlickablePrivate::AxisData::updateVelocity | ( | ) |
Definition at line 297 of file qquickflickable.cpp.
uint QQuickFlickablePrivate::AxisData::atBeginning |
Definition at line 122 of file qquickflickable_p_p.h.
uint QQuickFlickablePrivate::AxisData::atEnd |
Definition at line 121 of file qquickflickable_p_p.h.
uint QQuickFlickablePrivate::AxisData::contentPositionChangedExternallyDuringDrag |
Definition at line 133 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::continuousFlickVelocity = 0 |
Definition at line 115 of file qquickflickable_p_p.h.
uint QQuickFlickablePrivate::AxisData::dragging |
Definition at line 130 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::dragMaxBound = 0 |
Definition at line 106 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::dragMinBound = 0 |
Definition at line 105 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::dragStartOffset = 0 |
Definition at line 104 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::endMargin = 0 |
Definition at line 111 of file qquickflickable_p_p.h.
uint QQuickFlickablePrivate::AxisData::explicitValue |
Definition at line 132 of file qquickflickable_p_p.h.
uint QQuickFlickablePrivate::AxisData::extentsChanged |
Definition at line 131 of file qquickflickable_p_p.h.
uint QQuickFlickablePrivate::AxisData::fixingUp |
Definition at line 124 of file qquickflickable_p_p.h.
uint QQuickFlickablePrivate::AxisData::flicking |
Definition at line 128 of file qquickflickable_p_p.h.
uint QQuickFlickablePrivate::AxisData::flickingWhenDragBegan |
Definition at line 129 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::flickTarget = 0 |
Definition at line 109 of file qquickflickable_p_p.h.
uint QQuickFlickablePrivate::AxisData::inOvershoot |
Definition at line 125 of file qquickflickable_p_p.h.
uint QQuickFlickablePrivate::AxisData::inRebound |
Definition at line 126 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::lastPos = 0 |
Definition at line 103 of file qquickflickable_p_p.h.
|
mutable |
Definition at line 136 of file qquickflickable_p_p.h.
|
mutable |
Definition at line 135 of file qquickflickable_p_p.h.
QQuickTimeLineValueProxy<QQuickFlickablePrivate> QQuickFlickablePrivate::AxisData::move |
Definition at line 99 of file qquickflickable_p_p.h.
uint QQuickFlickablePrivate::AxisData::moving |
Definition at line 127 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::origin = 0 |
Definition at line 112 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::overshoot = 0 |
Definition at line 113 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::pressPos = 0 |
Definition at line 102 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::previousDragDelta = 0 |
Definition at line 107 of file qquickflickable_p_p.h.
QQuickFlickablePrivate::Velocity QQuickFlickablePrivate::AxisData::smoothVelocity |
Definition at line 118 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::startMargin = 0 |
Definition at line 110 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::transitionTo = 0 |
Definition at line 114 of file qquickflickable_p_p.h.
QQuickFlickableReboundTransition* QQuickFlickablePrivate::AxisData::transitionToBounds = nullptr |
Definition at line 100 of file qquickflickable_p_p.h.
uint QQuickFlickablePrivate::AxisData::transitionToSet |
Definition at line 123 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::velocity = 0 |
Definition at line 108 of file qquickflickable_p_p.h.
QPODVector<qreal,10> QQuickFlickablePrivate::AxisData::velocityBuffer |
Definition at line 119 of file qquickflickable_p_p.h.
QElapsedTimer QQuickFlickablePrivate::AxisData::velocityTime |
Definition at line 116 of file qquickflickable_p_p.h.
qreal QQuickFlickablePrivate::AxisData::viewSize = -1 |
Definition at line 101 of file qquickflickable_p_p.h.
int QQuickFlickablePrivate::AxisData::vTime = 0 |
Definition at line 117 of file qquickflickable_p_p.h.