![]() |
Qt 6.x
The Qt SDK
|
Inheritance diagram for QQuickListViewPrivate:
Collaboration diagram for QQuickListViewPrivate:Static Public Attributes | |
| static const int | sectionCacheSize = 5 |
Friends | |
| class | QQuickViewSection |
Additional Inherited Members | |
Public Types inherited from QQuickItemViewPrivate | |
| enum | BufferMode { NoBuffer = 0x00 , BufferBefore = 0x01 , BufferAfter = 0x02 } |
Public Types inherited from QQuickFlickablePrivate | |
| enum | MovementReason { Other , SetIndex , Mouse } |
| enum | FixupMode { Normal , Immediate , ExtentChanged } |
Public Types inherited from QQuickItemPrivate | |
| enum | ChangeType { Geometry = 0x01 , SiblingOrder = 0x02 , Visibility = 0x04 , Opacity = 0x08 , Destroyed = 0x10 , Parent = 0x20 , Children = 0x40 , Rotation = 0x80 , ImplicitWidth = 0x100 , ImplicitHeight = 0x200 , Enabled = 0x400 , Focus = 0x800 , AllChanges = 0xFFFFFFFF } |
| enum | ExtraDataTag { NoTag = 0x1 , LeftMouseButtonAccepted = 0x2 } |
| enum | DirtyType { TransformOrigin = 0x00000001 , Transform = 0x00000002 , BasicTransform = 0x00000004 , Position = 0x00000008 , Size = 0x00000010 , ZValue = 0x00000020 , Content = 0x00000040 , Smooth = 0x00000080 , OpacityValue = 0x00000100 , ChildrenChanged = 0x00000200 , ChildrenStackingChanged = 0x00000400 , ParentChanged = 0x00000800 , Clip = 0x00001000 , Window = 0x00002000 , EffectReference = 0x00008000 , Visible = 0x00010000 , HideReference = 0x00020000 , Antialiasing = 0x00040000 , TransformUpdateMask , ComplexTransformUpdateMask = Transform | Window , ContentUpdateMask = Size | Content | Smooth | Window | Antialiasing , ChildrenUpdateMask = ChildrenChanged | ChildrenStackingChanged | EffectReference | Window } |
Public Types inherited from QObjectPrivate | |
| typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
| using | ConnectionDataPointer = QExplicitlySharedDataPointer< ConnectionData > |
Protected Member Functions inherited from QQuickItemViewPrivate | |
| virtual Qt::Orientation | layoutOrientation () const =0 |
| virtual bool | isContentFlowReversed () const =0 |
| virtual qreal | positionAt (int index) const =0 |
| virtual qreal | endPositionAt (int index) const =0 |
| virtual qreal | originPosition () const =0 |
| virtual qreal | lastPosition () const =0 |
| virtual qreal | headerSize () const =0 |
| virtual qreal | footerSize () const =0 |
| virtual bool | showHeaderForIndex (int index) const =0 |
| virtual bool | showFooterForIndex (int index) const =0 |
| virtual void | updateHeader ()=0 |
| virtual void | updateFooter ()=0 |
| virtual bool | hasStickyHeader () const |
| virtual bool | hasStickyFooter () const |
| virtual void | createHighlight (bool onDestruction=false)=0 |
| virtual void | updateHighlight ()=0 |
| virtual void | resetHighlightPosition ()=0 |
| virtual bool | movingFromHighlight () |
| virtual void | setPosition (qreal pos)=0 |
| virtual void | fixupPosition ()=0 |
| virtual bool | addVisibleItems (qreal fillFrom, qreal fillTo, qreal bufferFrom, qreal bufferTo, bool doBuffer)=0 |
| virtual bool | removeNonVisibleItems (qreal bufferFrom, qreal bufferTo)=0 |
| virtual void | visibleItemsChanged () |
| virtual FxViewItem * | newViewItem (int index, QQuickItem *item)=0 |
| virtual void | repositionItemAt (FxViewItem *item, int index, qreal sizeBuffer)=0 |
| virtual void | repositionPackageItemAt (QQuickItem *item, int index)=0 |
| virtual void | resetFirstItemPosition (qreal pos=0.0)=0 |
| virtual void | adjustFirstItem (qreal forwards, qreal backwards, int changeBeforeVisible)=0 |
| virtual void | layoutVisibleItems (int fromModelIndex=0)=0 |
| virtual void | changedVisibleIndex (int newIndex)=0 |
| virtual bool | applyInsertionChange (const QQmlChangeSet::Change &insert, ChangeResult *changeResult, QList< FxViewItem * > *newItems, QList< MovedItem > *movingIntoView)=0 |
| virtual bool | needsRefillForAddedOrRemovedIndex (int) const |
| virtual void | initializeViewItem (FxViewItem *) |
| virtual void | initializeCurrentItem () |
| virtual void | updateSectionCriteria () |
| virtual void | updateSections () |
| void | itemGeometryChanged (QQuickItem *item, QQuickGeometryChange change, const QRectF &) override |
Protected Member Functions inherited from QQuickPaletteProviderPrivateBase< QQuickItem, QQuickItemPrivate > | |
| void | setCurrentColorGroup () |
Definition at line 29 of file qquicklistview.cpp.
|
inline |
Definition at line 157 of file qquicklistview.cpp.
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 725 of file qquicklistview.cpp.
References QList< T >::append(), QQmlIncubator::Asynchronous, QQmlIncubator::AsynchronousIfNested, averageSize, QList< T >::constBegin(), QList< T >::constEnd(), QQmlInstanceModel::count, QQuickItemViewPrivate::createItem(), QQuickItemViewPrivate::findLastVisibleIndex(), QQuickItemPrivate::get(), item, QQuickItemViewPrivate::model, QQuickItemViewTransitioner::PopulateTransition, pos, QQuickItemViewPrivate::position(), QList< T >::prepend(), qBound(), qCDebug, QQuickItemViewPrivate::releaseVisibleItems(), QQuickItemViewPrivate::requestedIndex, QQuickItemViewPrivate::reusableFlag, QQuickItemPrivate::setCulled(), QList< T >::size(), spacing, QQuickItemViewPrivate::visibleIndex, QQuickItemViewPrivate::visibleItems, and visiblePos.
Here is the call graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 947 of file qquicklistview.cpp.
References QList< T >::constFirst(), QQuickItemViewFxItem::position(), setPosition(), QList< T >::size(), and QQuickItemViewPrivate::visibleItems.
Here is the call graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 3650 of file qquicklistview.cpp.
References QQuickItemViewTransitioner::AddTransition, QList< T >::append(), QList< T >::at(), averageSize, QQuickItemViewPrivate::buffer, QQuickItemViewPrivate::ChangeResult::changedFirstItem, QList< T >::constFirst(), QList< T >::constLast(), QQmlChangeSet::ChangeData::count, QQuickItemViewPrivate::createItem(), QQuickItemViewPrivate::currentChanges, QQuickItemViewPrivate::displayMarginBeginning, QQuickItemViewPrivate::displayMarginEnd, QQuickItemViewFxItem::endPosition(), i, QQmlChangeSet::ChangeData::index, QQuickItemViewFxItem::index, QList< T >::insert(), isContentFlowReversed(), QList< T >::isEmpty(), QQmlChangeSet::Change::isMove(), QQmlNullableValue< T >::isValid(), it, item, QQuickItemViewPrivate::mapFromModel(), QQuickItemViewPrivate::model, QQmlChangeSet::Change::moveKey(), QQuickItemViewTransitioner::MoveTransition, pos, QQuickItemViewPrivate::position(), QQuickItemViewFxItem::position(), Q_UNUSED, releaseItem(), QQuickItemViewChangeSet::removedItems, removeItem(), QList< T >::removeOne(), QQuickItemViewPrivate::reusableFlag, FxListItemSG::setPosition(), setPosition(), QQuickItemViewPrivate::size(), QList< T >::size(), FxListItemSG::size(), QQuickItemViewPrivate::ChangeResult::sizeChangesAfterVisiblePos, QQuickItemViewPrivate::ChangeResult::sizeChangesBeforeVisiblePos, spacing, QQmlIncubator::Synchronous, QMultiHash< Key, T >::take(), QList< T >::takeFirst(), QList< T >::takeLast(), QQuickItemViewPrivate::updateVisibleIndex(), QQuickItemViewPrivate::visibleIndex, QQuickItemViewPrivate::visibleItems, and QQuickItemViewPrivate::ChangeResult::visiblePos.
Here is the call graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 627 of file qquicklistview.cpp.
References positionAt(), QQuickItemViewPrivate::visibleIndex, and visiblePos.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 639 of file qquicklistview.cpp.
References QQuickItemViewPrivate::clear(), currentSectionItem, i, lastVisibleSection, nextSectionItem, releaseSectionItem(), sectionCache, sectionCacheSize, and visiblePos.
Here is the call graph for this function:Implements QQuickItemViewPrivate.
Definition at line 961 of file qquicklistview.cpp.
References QQuickItemViewPrivate::autoHighlight, QQuickItemViewPrivate::createHighlightItem(), QQuickItemViewPrivate::currentItem, emit, QQuickItemViewPrivate::highlight, highlightHeightAnimator, QQuickItemViewPrivate::highlightMoveDuration, highlightMoveVelocity, highlightPosAnimator, highlightResizeDuration, highlightResizeVelocity, highlightWidthAnimator, item, orient, QStringLiteral, QQuickItemViewPrivate::trackedItem, and QQuickListView::Vertical.
Referenced by updateHighlight().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 547 of file qquicklistview.cpp.
References averageSize, QList< T >::constBegin(), QList< T >::constEnd(), QQuickItemViewPrivate::findLastVisibleIndex(), QList< T >::isEmpty(), item, spacing, QQuickItemViewPrivate::visibleIndex, QQuickItemViewPrivate::visibleItem(), and QQuickItemViewPrivate::visibleItems.
Here is the call graph for this function:
|
overridevirtual |
This function should be called after the contentItem has been moved, either programmatically, or by the timeline (as a result of a flick). It ensures that the contentItem will be moved back into bounds, in case it was flicked outside of the visible area.
The positional adjustment will usually be animated by the timeline, unless the fixupMode is set to Immediate.
Reimplemented from QQuickFlickablePrivate.
Definition at line 1643 of file qquicklistview.cpp.
References averageSize, QQuickTimeLine::completed(), QObjectPrivate::connect(), correctFlick, QQuickItemViewPrivate::currentIndex, QQuickItemViewPrivate::currentItem, desiredHeaderVisible, desiredViewportPosition, dist(), QQuickFlickablePrivate::ExtentChanged, QQuickFlickablePrivate::fixup(), QQuickFlickablePrivate::fixupDuration, fixupHeader(), fixupHeaderCompleted(), fixupHeaderPosition, QQuickFlickablePrivate::fixupMode, QQuickFlickablePrivate::flickableDirection, hasStickyHeader(), QQuickItemViewPrivate::haveHighlightRange, QQuickFlickablePrivate::hData, QQuickItemViewPrivate::header, headerNeedsSeparateFixup, headerPositioning, headerSize(), QQuickItemViewPrivate::highlightRange, QQuickItemViewPrivate::highlightRangeEnd, QQuickItemViewPrivate::highlightRangeStart, QQuickListView::Horizontal, QQuickFlickable::HorizontalFlick, QQuickFlickablePrivate::Immediate, QQuickItemViewFxItem::index, QQuickListView::InlineHeader, QEasingCurve::InOutQuad, isContentFlowReversed(), FxListItemSG::itemPosition(), FxListItemSG::itemSize(), QQuickItemViewPrivate::maxExtent, QQuickItemViewPrivate::minExtent, QQuickFlickablePrivate::Mouse, QQuickTimeLine::move(), QQuickFlickablePrivate::moveReason, QQuickFlickablePrivate::Normal, QQuickListView::NoSnap, orient, originPosition(), QEasingCurve::OutQuad, QQuickListView::OverlayHeader, pos, QQuickItemViewPrivate::position(), QQuickItemViewFxItem::position(), FxListItemSG::position(), QQuickListView::PullBackHeader, qAbs(), qBound(), qFuzzyCompare(), QML_FLICK_SNAPONETHRESHOLD, QQuickTimeLine::reset(), QQuickTimeLine::set(), QQuickFlickablePrivate::SetIndex, QQuickItemViewPrivate::size(), QQuickItemViewFxItem::size(), QList< T >::size(), snapItemAt(), snapMode, QQuickListView::SnapOneItem, QQuickItemViewPrivate::startPosition(), QQuickItemView::StrictlyEnforceRange, QQuickTimeLine::time(), QQuickFlickablePrivate::timeline, QQuickTimeLine::updated(), updateFooter(), updateHighlight(), QQuickFlickablePrivate::vData, QQuickListView::Vertical, QQuickFlickable::VerticalFlick, QQuickItemViewPrivate::visibleItems, and QQuickFlickablePrivate::vTime.
Referenced by flick().
Here is the call graph for this function:
Here is the caller graph for this function:| void QQuickListViewPrivate::fixupHeader | ( | ) |
Definition at line 1502 of file qquicklistview.cpp.
References desiredHeaderVisible, desiredViewportPosition, QQuickTimeLine::duration(), QQuickFlickablePrivate::fixupDuration, fixupHeaderPosition, QQuickFlickablePrivate::hData, QQuickItemViewPrivate::header, headerPositioning, headerSize(), isContentFlowReversed(), lastPosition(), orient, originPosition(), QQuickItemViewPrivate::position(), QQuickListView::PullBackHeader, qBound(), FxListItemSG::setPosition(), QQuickItemViewPrivate::size(), QList< T >::size(), QQuickTimeLine::time(), QQuickFlickablePrivate::timeline, QQuickFlickablePrivate::vData, QQuickListView::Vertical, and QQuickItemViewPrivate::visibleItems.
Referenced by fixup(), and fixupHeaderCompleted().
Here is the call graph for this function:
Here is the caller graph for this function:| void QQuickListViewPrivate::fixupHeaderCompleted | ( | ) |
Definition at line 1496 of file qquicklistview.cpp.
References QObjectPrivate::disconnect(), fixupHeader(), headerNeedsSeparateFixup, QQuickFlickablePrivate::timeline, and QQuickTimeLine::updated().
Referenced by fixup().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 1635 of file qquicklistview.cpp.
References QQuickFlickablePrivate::fixupX(), QQuickFlickablePrivate::fixupY(), orient, and QQuickListView::Vertical.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from QQuickFlickablePrivate.
Definition at line 1851 of file qquicklistview.cpp.
References _q_MinimumFlickVelocity, QQuickTimeLine::accel(), QQuickTimeLine::accelDistance(), averageSize, QQuickFlickablePrivate::boundsBehavior, QQuickTimeLine::callback(), correctFlick, QQuickFlickablePrivate::deceleration, dist(), fixup(), QQuickFlickablePrivate::flick(), QQuickFlickablePrivate::AxisData::flicking, QQuickItemViewPrivate::haveHighlightRange, QQuickFlickablePrivate::hData, QQuickItemViewPrivate::highlightRange, QQuickItemViewPrivate::highlightRangeStart, isContentFlowReversed(), QQuickItemViewPrivate::maxExtent, QQuickFlickablePrivate::maxVelocity, QQuickItemViewPrivate::minExtent, QQuickFlickablePrivate::Mouse, QQuickFlickablePrivate::moveReason, QQuickListView::NoSnap, QQuickFlickable::OvershootBounds, overshootDist, QQuickFlickablePrivate::overShootDistance(), QQuickFlickablePrivate::pressed, qAbs(), qMin(), qSqrt(), QQuickTimeLine::reset(), QQuickItemViewPrivate::size(), snapMode, QQuickListView::SnapOneItem, snapPosAt(), QQuickItemView::StrictlyEnforceRange, QQuickFlickablePrivate::timeline, QQuickFlickablePrivate::vData, QEvent::Wheel, and QQuickFlickablePrivate::wheelDeceleration.
Here is the call graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 1440 of file qquicklistview.cpp.
References QQuickItemViewPrivate::footer, and QQuickItemViewFxItem::size().
Referenced by updateFooter().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 33 of file qquicklistview.cpp.
References item.
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 2012 of file qquicklistview.cpp.
References attachedObject().
Here is the call graph for this function:| QQuickItem * QQuickListViewPrivate::getSectionItem | ( | const QString & | section | ) |
Definition at line 1067 of file qquicklistview.cpp.
References QQuickItemPrivate::addItemChangeListener(), QQmlComponent::beginCreate(), QQmlComponent::completeCreate(), QQuickFlickablePrivate::contentItem, context, QQmlEngine::contextForObject(), QQmlComponent::creationContext(), QQuickViewSection::delegate, QQuickItemPrivate::Geometry, QQmlComponentPrivate::get(), QQuickItemPrivate::get(), i, QQmlComponent::isBound(), QQmlContext::parentContext(), qFuzzyIsNull(), qmlContext(), qobject_cast< QQuickItem * >(), QQml_setParent_noEvent(), sectionCache, sectionCacheSize, sectionCriteria, QQmlComponent::setInitialProperties(), QQuickItem::setParentItem(), setSectionHelper(), QQuickItemViewAttached::setView(), QQuickItem::setVisible(), QQuickItem::setZ(), and QQuickItem::z.
Referenced by updateInlineSection(), and updateStickySections().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 1571 of file qquicklistview.cpp.
References QQuickItemViewPrivate::footer, footerPositioning, and QQuickListView::InlineFooter.
Referenced by updateCurrentSection(), and updateStickySections().
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 1566 of file qquicklistview.cpp.
References QQuickItemViewPrivate::header, headerPositioning, and QQuickListView::InlineHeader.
Referenced by fixup(), updateCurrentSection(), and updateStickySections().
Here is the caller graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 1435 of file qquicklistview.cpp.
References QQuickItemViewPrivate::header, and QQuickItemViewFxItem::size().
Referenced by fixup(), fixupHeader(), and updateHeader().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 633 of file qquicklistview.cpp.
References QQuickItemViewPrivate::init(), sectionCache, and sectionCacheSize.
Here is the call graph for this function:
|
overridevirtual |
Allows derived classes to do any initialization required for item before completeCreate() is called on it. For example, any attached properties required by the item can be set.
This is similar to initItem(), but as that has logic specific to delegate items, we use a separate function for non-delegates.
Reimplemented from QQuickItemViewPrivate.
Definition at line 1576 of file qquicklistview.cpp.
References item, and QQuickItemViewAttached::setView().
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 1400 of file qquicklistview.cpp.
References averageSize, QList< T >::constFirst(), QQuickItemViewPrivate::currentIndex, QQuickItemViewPrivate::currentItem, QQuickItemViewPrivate::initializeCurrentItem(), QList< T >::isEmpty(), QQuickItemViewFxItem::position(), positionAt(), FxListItemSG::setPosition(), QQuickItemViewFxItem::size(), QList< T >::size(), FxListItemSG::size(), spacing, QQuickItemViewPrivate::visibleIndex, QQuickItemViewPrivate::visibleItem(), and QQuickItemViewPrivate::visibleItems.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 682 of file qquicklistview.cpp.
References Qt::CaseInsensitive, QString::compare(), QQuickViewSection::delegate, QQuickItemViewPrivate::initializeViewItem(), item, sectionCriteria, and updateInlineSection().
Here is the call graph for this function:| bool QQuickListViewPrivate::isBottomToTop | ( | ) | const |
Definition at line 443 of file qquicklistview.cpp.
References QQuickItemView::BottomToTop, orient, QQuickListView::Vertical, and QQuickItemViewPrivate::verticalLayoutDirection.
Referenced by isContentFlowReversed(), repositionPackageItemAt(), setPosition(), and updateStickySections().
Here is the caller graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 427 of file qquicklistview.cpp.
References isBottomToTop(), and isRightToLeft().
Referenced by applyInsertionChange(), fixup(), fixupHeader(), flick(), itemGeometryChanged(), layoutVisibleItems(), updateCurrentSection(), updateFooter(), updateHeader(), updateHighlight(), and updateStickySections().
Here is the call graph for this function:
Here is the caller graph for this function:| bool QQuickListViewPrivate::isRightToLeft | ( | ) | const |
Definition at line 437 of file qquicklistview.cpp.
References QQuickListView::Horizontal, orient, and Qt::RightToLeft.
Referenced by isContentFlowReversed(), repositionPackageItemAt(), setPosition(), and updateStickySections().
Here is the caller graph for this function:| FxViewItem * QQuickListViewPrivate::itemBefore | ( | int | modelIndex | ) | const |
Definition at line 450 of file qquicklistview.cpp.
References QList< T >::at(), QList< T >::constLast(), item, QList< T >::size(), QQuickItemViewPrivate::visibleIndex, and QQuickItemViewPrivate::visibleItems.
Referenced by newViewItem().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 1584 of file qquicklistview.cpp.
References QQuickItemView::BottomToTop, QList< T >::constFirst(), QQuickFlickablePrivate::contentItem, QQuickItemViewPrivate::currentItem, QQuickItemViewPrivate::displayMarginBeginning, QQuickItemViewPrivate::displayMarginEnd, QQuickItemViewFxItem::endPosition(), QQuickItemViewPrivate::forceLayoutPolish(), QQuickItemPrivate::get(), QRectF::height(), QQuickGeometryChange::heightChange(), QQuickItemViewPrivate::highlight, QQuickListView::Horizontal, isContentFlowReversed(), item, QQuickItemViewFxItem::item, QQuickItemViewPrivate::itemGeometryChanged(), Qt::LeftToRight, orient, pos, QQuickItemViewPrivate::position(), QQuickItemViewFxItem::position(), FxListItemSG::position(), Qt::RightToLeft, QQuickItemPrivate::setCulled(), FxListItemSG::setPosition(), QQuickItemViewPrivate::size(), QList< T >::size(), QQuickItemView::TopToBottom, QQuickListView::Vertical, QQuickItemViewPrivate::verticalLayoutDirection, QQuickItemViewPrivate::visibleItems, QRectF::width(), QQuickGeometryChange::widthChange(), QRectF::x(), and QRectF::y().
Here is the call graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 496 of file qquicklistview.cpp.
References QList< T >::at(), averageSize, QList< T >::constEnd(), QQmlInstanceModel::count, i, QList< T >::isEmpty(), item, QQuickItemViewPrivate::model, pos, QList< T >::size(), spacing, and QQuickItemViewPrivate::visibleItems.
Referenced by fixupHeader(), updateFooter(), and updateHeader().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 432 of file qquicklistview.cpp.
References orient.
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 870 of file qquicklistview.cpp.
References QList< T >::at(), averageSize, QList< T >::constFirst(), QQuickItemViewPrivate::currentIndex, QQuickItemViewPrivate::currentItem, QQuickItemViewPrivate::displayMarginBeginning, QQuickItemViewPrivate::displayMarginEnd, FxListItemSG::endPosition(), QQuickItemViewPrivate::firstVisibleItemPosition, i, isContentFlowReversed(), QList< T >::isEmpty(), item, QQuickItemViewFxItem::item, QQuickItemViewTransitioner::PopulateTransition, pos, QQuickItemViewPrivate::position(), FxListItemSG::position(), positionAt(), qRound(), resetFirstItemPosition(), FxListItemSG::section(), FxListItemSG::setPosition(), setPosition(), QGraphicsItem::setVisible(), QQuickItemViewFxItem::setVisible(), QQuickItemViewPrivate::size(), QList< T >::size(), FxListItemSG::size(), spacing, sum, updateCurrentSection(), updateStickySections(), and QQuickItemViewPrivate::visibleItems.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 1056 of file qquicklistview.cpp.
References QQuickItemViewPrivate::haveHighlightRange, highlightHeightAnimator, highlightPosAnimator, QQuickItemViewPrivate::highlightRange, highlightWidthAnimator, and QQuickItemView::StrictlyEnforceRange.
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 654 of file qquicklistview.cpp.
References FxViewItem::attached, QQuickItemViewFxItem::index, item, itemBefore(), QQuickItemViewPrivate::model, nextSection, QQuickViewSection::property, sectionAt(), sectionCriteria, QQuickViewSection::sectionString(), QQuickItemViewAttached::setSections(), and QQmlInstanceModel::stringValue().
Here is the call graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 485 of file qquicklistview.cpp.
References averageSize, QList< T >::constBegin(), QList< T >::isEmpty(), pos, QQuickItemViewPrivate::position(), spacing, QQuickItemViewPrivate::visibleIndex, and QQuickItemViewPrivate::visibleItems.
Referenced by fixup(), fixupHeader(), snapPosAt(), updateFooter(), and updateHeader().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 525 of file qquicklistview.cpp.
References averageSize, QList< T >::constBegin(), QList< T >::constEnd(), QQuickItemViewPrivate::currentIndex, QQuickItemViewPrivate::currentItem, QQuickItemViewPrivate::findLastVisibleIndex(), QList< T >::isEmpty(), item, QQuickItemViewFxItem::size(), spacing, QQuickItemViewPrivate::visibleIndex, QQuickItemViewPrivate::visibleItem(), and QQuickItemViewPrivate::visibleItems.
Referenced by changedVisibleIndex(), initializeCurrentItem(), layoutVisibleItems(), repositionItemAt(), repositionPackageItemAt(), and visibleItemsChanged().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 695 of file qquicklistview.cpp.
References QQuickItemPrivate::Geometry, QQuickItemPrivate::get(), i, it, item, QQuickListViewAttached::m_sectionItem, QQuickItemViewPrivate::model, QQuickItemViewPrivate::releaseItem(), QQuickItemPrivate::removeItemChangeListener(), QQuickItemViewPrivate::reusableFlag, sectionCache, sectionCacheSize, and QQuickItem::setVisible().
Referenced by applyInsertionChange(), and removeItem().
Here is the call graph for this function:
Here is the caller graph for this function:| void QQuickListViewPrivate::releaseSectionItem | ( | QQuickItem * | item | ) |
Definition at line 1123 of file qquicklistview.cpp.
References QQuickItemPrivate::Geometry, QQuickItemPrivate::get(), i, item, QQuickItemPrivate::removeItemChangeListener(), sectionCache, sectionCacheSize, and QQuickItem::setVisible().
Referenced by clear(), releaseSectionItems(), updateInlineSection(), and updateStickySections().
Here is the call graph for this function:
Here is the caller graph for this function:| void QQuickListViewPrivate::releaseSectionItems | ( | ) |
Definition at line 1143 of file qquicklistview.cpp.
References i, item, pos, FxListItemSG::position(), releaseSectionItem(), FxListItemSG::section(), sectionCache, sectionCacheSize, FxListItemSG::setPosition(), FxListItemSG::setSection(), and QQuickItemViewPrivate::visibleItems.
Referenced by QQuickViewSection::setDelegate().
Here is the call graph for this function:
Here is the caller graph for this function:| void QQuickListViewPrivate::removeItem | ( | FxViewItem * | item | ) |
Definition at line 796 of file qquicklistview.cpp.
References item, qCDebug, releaseItem(), and QQuickItemViewPrivate::reusableFlag.
Referenced by applyInsertionChange(), and removeNonVisibleItems().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 811 of file qquicklistview.cpp.
References QList< T >::at(), QList< T >::constLast(), item, qCDebug, QList< T >::removeAt(), removeItem(), QList< T >::removeLast(), QList< T >::size(), QQuickItemViewPrivate::visibleIndex, and QQuickItemViewPrivate::visibleItems.
Here is the call graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 915 of file qquicklistview.cpp.
References item, positionAt(), and setPosition().
Here is the call graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 920 of file qquicklistview.cpp.
References isBottomToTop(), isRightToLeft(), item, orient, pos, QQuickItemViewPrivate::position(), positionAt(), QGraphicsItem::setX(), QGraphicsItem::setY(), QQuickListView::Vertical, QGraphicsItem::x(), and QGraphicsItem::y().
Here is the call graph for this function:Implements QQuickItemViewPrivate.
Definition at line 941 of file qquicklistview.cpp.
References QList< T >::constFirst(), item, pos, and QQuickItemViewPrivate::visibleItems.
Referenced by layoutVisibleItems().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 1048 of file qquicklistview.cpp.
References QQuickItemViewPrivate::currentItem, QQuickItemViewPrivate::highlight, FxListItemSG::itemPosition(), and setPosition().
Here is the call graph for this function:| QString QQuickListViewPrivate::sectionAt | ( | int | modelIndex | ) |
Definition at line 563 of file qquicklistview.cpp.
References item, QQuickItemViewPrivate::itemCount, QQuickItemViewPrivate::model, QQuickViewSection::property, sectionCriteria, QQuickViewSection::sectionString(), QQmlInstanceModel::stringValue(), and QQuickItemViewPrivate::visibleItem().
Referenced by newViewItem(), updateCurrentSection(), and updateSections().
Here is the call graph for this function:
Here is the caller graph for this function:Implements QQuickItemViewPrivate.
Definition at line 469 of file qquicklistview.cpp.
References isBottomToTop(), isRightToLeft(), orient, pos, QQuickItemViewPrivate::size(), and QQuickListView::Vertical.
Here is the call graph for this function:
|
static |
Definition at line 2004 of file qquicklistview.cpp.
References context, QQmlContextData::get(), QQuickItemViewPrivate::isValid(), and QObject::setProperty().
Referenced by getSectionItem(), updateInlineSection(), and updateStickySections().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 1450 of file qquicklistview.cpp.
References QQmlInstanceModel::count, and QQuickItemViewPrivate::model.
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 1445 of file qquicklistview.cpp.
| FxViewItem * QQuickListViewPrivate::snapItemAt | ( | qreal | pos | ) |
Definition at line 592 of file qquicklistview.cpp.
References FxListItemSG::endPosition(), QQuickFlickablePrivate::hData, QQuickItemViewPrivate::highlight, item, FxListItemSG::itemPosition(), FxListItemSG::itemSize(), orient, pos, FxListItemSG::position(), FxListItemSG::section(), FxListItemSG::sectionSize(), FxListItemSG::size(), spacing, QQuickFlickablePrivate::vData, QQuickFlickablePrivate::AxisData::velocity, QQuickListView::Vertical, and QQuickItemViewPrivate::visibleItems.
Referenced by fixup(), and snapPosAt().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 577 of file qquicklistview.cpp.
References averageSize, QList< T >::constBegin(), QList< T >::constEnd(), originPosition(), pos, QQuickItemViewPrivate::position(), qRound(), QList< T >::size(), snapItemAt(), and QQuickItemViewPrivate::visibleItems.
Referenced by flick().
Here is the call graph for this function:
Here is the caller graph for this function:| void QQuickListViewPrivate::updateAverage | ( | ) |
Definition at line 1425 of file qquicklistview.cpp.
References averageSize, item, qRound(), QList< T >::size(), sum, and QQuickItemViewPrivate::visibleItems.
Referenced by visibleItemsChanged().
Here is the call graph for this function:
Here is the caller graph for this function:| void QQuickListViewPrivate::updateCurrentSection | ( | ) |
Definition at line 1331 of file qquicklistview.cpp.
References QList< T >::at(), FxViewItem::attached, QString::clear(), QList< T >::constBegin(), currentSection, emit, QQuickItemViewFxItem::endPosition(), QQuickItemViewPrivate::footer, hasStickyFooter(), hasStickyHeader(), QQuickItemViewPrivate::header, QQuickItem::height, i, QQuickItemViewFxItem::index, QQuickViewSection::InlineLabels, isContentFlowReversed(), QString::isEmpty(), QList< T >::isEmpty(), item, QQuickItemViewPrivate::itemCount, FxListItemSG::itemPosition(), QQuickViewSection::labelPositioning, lastVisibleSection, QQuickViewSection::NextLabelAtEnd, nextSection, nextSectionItem, orient, QQuickItemViewPrivate::position(), QQuickItemViewFxItem::position(), QString::section(), QQuickItemViewAttached::section, sectionAt(), sectionCriteria, QQuickItemViewPrivate::size(), QList< T >::size(), updateStickySections(), QQuickListView::Vertical, QQuickItemViewPrivate::visibleIndex, QQuickItemViewPrivate::visibleItems, and QQuickItem::width.
Referenced by layoutVisibleItems(), and visibleItemsChanged().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 1455 of file qquicklistview.cpp.
References QQmlInstanceModel::count, QQuickItemViewPrivate::createComponentItem(), emit, QQuickItemViewPrivate::findLastVisibleIndex(), QQuickItemViewPrivate::footer, QQuickItemViewPrivate::footerComponent, footerPositioning, footerSize(), isContentFlowReversed(), item, lastPosition(), QQuickItemViewPrivate::model, originPosition(), QQuickListView::OverlayFooter, QQuickItemViewPrivate::position(), FxListItemSG::position(), QQuickListView::PullBackFooter, qBound(), qMax(), qMin(), FxListItemSG::setPosition(), QQuickItemViewPrivate::size(), QList< T >::size(), QQuickItemViewFxItem::trackGeometry(), QQuickItemViewPrivate::visibleItems, and visiblePos.
Referenced by fixup().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 1521 of file qquicklistview.cpp.
References QQuickItemViewPrivate::createComponentItem(), emit, QQuickFlickablePrivate::hData, QQuickItemViewPrivate::header, QQuickItemViewPrivate::headerComponent, headerNeedsSeparateFixup, headerPositioning, headerSize(), isContentFlowReversed(), item, lastPosition(), orient, originPosition(), QQuickListView::OverlayHeader, QQuickItemViewPrivate::position(), FxListItemSG::position(), QQuickListView::PullBackHeader, qBound(), qMax(), qMin(), FxListItemSG::setPosition(), QQuickItemViewPrivate::size(), QList< T >::size(), QQuickItemViewFxItem::trackGeometry(), QQuickFlickablePrivate::vData, QQuickListView::Vertical, QQuickItemViewPrivate::visibleIndex, and QQuickItemViewPrivate::visibleItems.
Here is the call graph for this function:
|
overridevirtual |
Implements QQuickItemViewPrivate.
Definition at line 1018 of file qquicklistview.cpp.
References QQuickItemViewPrivate::applyPendingChanges(), QQuickItemViewPrivate::autoHighlight, createHighlight(), QQuickItemViewPrivate::currentItem, QQuickItemViewPrivate::haveHighlightRange, QQuickItem::height, QQuickItemViewPrivate::highlight, highlightHeightAnimator, highlightPosAnimator, QQuickItemViewPrivate::highlightRange, highlightWidthAnimator, isContentFlowReversed(), QQuickItemViewFxItem::item, FxListItemSG::itemPosition(), FxListItemSG::itemSize(), orient, QQuickFlickablePrivate::pressed, QQuickItemView::StrictlyEnforceRange, QQuickItemViewPrivate::updateTrackedItem(), QQuickListView::Vertical, and QQuickItem::width.
Referenced by fixup(), and visibleItemsChanged().
Here is the call graph for this function:
Here is the caller graph for this function:| void QQuickListViewPrivate::updateInlineSection | ( | FxListItemSG * | listItem | ) |
Definition at line 1160 of file qquicklistview.cpp.
References FxViewItem::attached, Qt::CaseInsensitive, QString::compare(), context, QQmlEngine::contextForObject(), QQuickViewSection::CurrentLabelAtStart, QQuickViewSection::delegate, getSectionItem(), QQuickItemViewFxItem::index, QQuickViewSection::InlineLabels, QQuickViewSection::labelPositioning, QQuickItemViewAttached::m_prevSection, QQuickItemViewAttached::m_section, QQmlContext::parentContext(), pos, FxListItemSG::position(), releaseSectionItem(), FxListItemSG::section(), sectionCriteria, FxListItemSG::setPosition(), FxListItemSG::setSection(), and setSectionHelper().
Referenced by initializeViewItem(), and updateSections().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 3636 of file qquicklistview.cpp.
References QQuickItemViewPrivate::forceLayoutPolish(), QString::isEmpty(), QQuickItemViewPrivate::itemCount, QQuickItemViewPrivate::model, QQuickViewSection::property, sectionCriteria, QQmlInstanceModel::setWatchedRoles(), QString::toUtf8(), and updateSections().
Referenced by QQuickViewSection::setCriteria(), and QQuickViewSection::setProperty().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 1290 of file qquicklistview.cpp.
References QList< T >::isEmpty(), QQuickItemViewPrivate::isValid(), item, lastVisibleSection, QQuickItemViewPrivate::model, QQuickViewSection::property, QQuickItemViewAttached::section, sectionAt(), sectionCriteria, QQuickViewSection::sectionString(), QQuickItemViewAttached::setNextSection(), QQuickItemViewAttached::setPrevSection(), QQuickItemViewAttached::setSection(), QQmlInstanceModel::stringValue(), updateInlineSection(), QQuickItemViewPrivate::updateSections(), QQuickItemViewPrivate::visibleIndex, and QQuickItemViewPrivate::visibleItems.
Referenced by updateSectionCriteria().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 955 of file qquicklistview.cpp.
References QList< T >::constFirst(), item, QQuickItemViewPrivate::updateSizeChangesBeforeVisiblePos(), and QQuickItemViewPrivate::visibleItems.
Here is the call graph for this function:| void QQuickListViewPrivate::updateStickySections | ( | ) |
Definition at line 1183 of file qquicklistview.cpp.
References QList< T >::at(), QQuickFlickablePrivate::AxisData::atBeginning, QQuickFlickablePrivate::AxisData::atEnd, Qt::CaseInsensitive, QString::compare(), context, QQmlEngine::contextForObject(), QQuickViewSection::CurrentLabelAtStart, currentSection, currentSectionItem, currentStickySection, QQuickViewSection::delegate, QQuickItemViewFxItem::endPosition(), QQuickItemViewPrivate::footer, getSectionItem(), hasStickyFooter(), hasStickyHeader(), QQuickFlickablePrivate::hData, QQuickItemViewPrivate::header, QQuickItem::height, isBottomToTop(), isContentFlowReversed(), QString::isEmpty(), isRightToLeft(), QQuickItemViewPrivate::isValid(), QQuickViewSection::labelPositioning, QQuickViewSection::NextLabelAtEnd, nextSection, nextSectionItem, nextStickySection, orient, QQmlContext::parentContext(), pos, QQuickItemViewPrivate::position(), QQuickItemViewFxItem::position(), qMax(), qMin(), releaseSectionItem(), FxListItemSG::section(), sectionCriteria, setSectionHelper(), QQuickItem::setVisible(), QQuickItem::setX(), QQuickItem::setY(), QQuickItemViewPrivate::size(), QList< T >::size(), QQuickFlickablePrivate::vData, QQuickListView::Vertical, QQuickItemViewPrivate::visibleItems, QQuickItem::width, QQuickItem::x, and QQuickItem::y.
Referenced by layoutVisibleItems(), and updateCurrentSection().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from QQuickItemViewPrivate.
Definition at line 856 of file qquicklistview.cpp.
References QList< T >::constBegin(), QQuickItemViewPrivate::currentIndex, QQuickItemViewPrivate::currentItem, QQuickItemViewPrivate::position(), positionAt(), sectionCriteria, setPosition(), QList< T >::size(), updateAverage(), updateCurrentSection(), updateHighlight(), QQuickItemViewPrivate::updateUnrequestedPositions(), QQuickItemViewPrivate::visibleItem(), QQuickItemViewPrivate::visibleItems, and visiblePos.
Here is the call graph for this function:
|
overridevirtual |
Prevents clicking or dragging through floating headers (QTBUG-74046).
Reimplemented from QQuickFlickablePrivate.
Definition at line 3991 of file qquicklistview.cpp.
References QQuickItemViewFxItem::contains(), QQuickItemViewPrivate::footer, QQuickItemViewPrivate::header, QQuickListView::InlineFooter, QQuickListView::InlineHeader, QEvent::MouseButtonPress, QEvent::MouseMove, pos, qCDebug, ret, and wantedMousePress.
Here is the call graph for this function:
|
friend |
Definition at line 174 of file qquicklistview.cpp.
| qreal QQuickListViewPrivate::averageSize |
Definition at line 121 of file qquicklistview.cpp.
Referenced by addVisibleItems(), applyInsertionChange(), endPositionAt(), fixup(), flick(), initializeCurrentItem(), lastPosition(), layoutVisibleItems(), originPosition(), positionAt(), snapPosAt(), and updateAverage().
| bool QQuickListViewPrivate::correctFlick |
Definition at line 153 of file qquicklistview.cpp.
| QString QQuickListViewPrivate::currentSection |
Definition at line 136 of file qquicklistview.cpp.
Referenced by updateCurrentSection(), and updateStickySections().
| QQuickItem* QQuickListViewPrivate::currentSectionItem |
Definition at line 139 of file qquicklistview.cpp.
Referenced by clear(), and updateStickySections().
| QString QQuickListViewPrivate::currentStickySection |
Definition at line 140 of file qquicklistview.cpp.
Referenced by updateStickySections().
| bool QQuickListViewPrivate::desiredHeaderVisible |
Definition at line 151 of file qquicklistview.cpp.
Referenced by fixup(), and fixupHeader().
| qreal QQuickListViewPrivate::desiredViewportPosition |
Definition at line 148 of file qquicklistview.cpp.
Referenced by fixup(), and fixupHeader().
| qreal QQuickListViewPrivate::fixupHeaderPosition |
Definition at line 149 of file qquicklistview.cpp.
Referenced by fixup(), and fixupHeader().
| QQuickListView::FooterPositioning QQuickListViewPrivate::footerPositioning |
Definition at line 126 of file qquicklistview.cpp.
Referenced by hasStickyFooter(), and updateFooter().
| bool QQuickListViewPrivate::headerNeedsSeparateFixup |
Definition at line 150 of file qquicklistview.cpp.
Referenced by fixup(), fixupHeaderCompleted(), and updateHeader().
| QQuickListView::HeaderPositioning QQuickListViewPrivate::headerPositioning |
Definition at line 125 of file qquicklistview.cpp.
Referenced by fixup(), fixupHeader(), hasStickyHeader(), and updateHeader().
| std::unique_ptr<QSmoothedAnimation> QQuickListViewPrivate::highlightHeightAnimator |
Definition at line 130 of file qquicklistview.cpp.
Referenced by createHighlight(), movingFromHighlight(), and updateHighlight().
| qreal QQuickListViewPrivate::highlightMoveVelocity |
Definition at line 131 of file qquicklistview.cpp.
Referenced by createHighlight().
| std::unique_ptr<QSmoothedAnimation> QQuickListViewPrivate::highlightPosAnimator |
Definition at line 128 of file qquicklistview.cpp.
Referenced by createHighlight(), movingFromHighlight(), and updateHighlight().
| int QQuickListViewPrivate::highlightResizeDuration |
Definition at line 133 of file qquicklistview.cpp.
Referenced by createHighlight().
| qreal QQuickListViewPrivate::highlightResizeVelocity |
Definition at line 132 of file qquicklistview.cpp.
Referenced by createHighlight().
| std::unique_ptr<QSmoothedAnimation> QQuickListViewPrivate::highlightWidthAnimator |
Definition at line 129 of file qquicklistview.cpp.
Referenced by createHighlight(), movingFromHighlight(), and updateHighlight().
| bool QQuickListViewPrivate::inFlickCorrection |
Definition at line 154 of file qquicklistview.cpp.
| QString QQuickListViewPrivate::lastVisibleSection |
Definition at line 143 of file qquicklistview.cpp.
Referenced by clear(), updateCurrentSection(), and updateSections().
| QString QQuickListViewPrivate::nextSection |
Definition at line 144 of file qquicklistview.cpp.
Referenced by newViewItem(), updateCurrentSection(), and updateStickySections().
| QQuickItem* QQuickListViewPrivate::nextSectionItem |
Definition at line 141 of file qquicklistview.cpp.
Referenced by clear(), updateCurrentSection(), and updateStickySections().
| QString QQuickListViewPrivate::nextStickySection |
Definition at line 142 of file qquicklistview.cpp.
Referenced by updateStickySections().
| QQuickListView::Orientation QQuickListViewPrivate::orient |
Definition at line 119 of file qquicklistview.cpp.
Referenced by createHighlight(), fixup(), fixupHeader(), fixupPosition(), isBottomToTop(), isRightToLeft(), itemGeometryChanged(), layoutOrientation(), repositionPackageItemAt(), setPosition(), snapItemAt(), updateCurrentSection(), updateHeader(), updateHighlight(), and updateStickySections().
| qreal QQuickListViewPrivate::overshootDist |
Definition at line 146 of file qquicklistview.cpp.
Referenced by flick().
| QQuickItem* QQuickListViewPrivate::sectionCache[sectionCacheSize] |
Definition at line 138 of file qquicklistview.cpp.
Referenced by clear(), getSectionItem(), init(), releaseItem(), releaseSectionItem(), and releaseSectionItems().
|
static |
Definition at line 137 of file qquicklistview.cpp.
Referenced by clear(), getSectionItem(), init(), releaseItem(), releaseSectionItem(), and releaseSectionItems().
| QQuickViewSection* QQuickListViewPrivate::sectionCriteria |
Definition at line 135 of file qquicklistview.cpp.
Referenced by getSectionItem(), initializeViewItem(), newViewItem(), sectionAt(), updateCurrentSection(), updateInlineSection(), updateSectionCriteria(), updateSections(), updateStickySections(), and visibleItemsChanged().
| QQuickListView::SnapMode QQuickListViewPrivate::snapMode |
Definition at line 123 of file qquicklistview.cpp.
| qreal QQuickListViewPrivate::spacing |
Definition at line 122 of file qquicklistview.cpp.
Referenced by addVisibleItems(), applyInsertionChange(), endPositionAt(), initializeCurrentItem(), lastPosition(), layoutVisibleItems(), originPosition(), positionAt(), and snapItemAt().
| qreal QQuickListViewPrivate::visiblePos |
Definition at line 120 of file qquicklistview.cpp.
Referenced by addVisibleItems(), changedVisibleIndex(), clear(), updateFooter(), and visibleItemsChanged().
| bool QQuickListViewPrivate::wantedMousePress |
Definition at line 155 of file qquicklistview.cpp.
Referenced by wantsPointerEvent().