Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
FxListItemSG Class Reference
Inheritance diagram for FxListItemSG:
Collaboration diagram for FxListItemSG:

Public Member Functions

 FxListItemSG (QQuickItem *i, QQuickListView *v, bool own)
QQuickItemsection () const
void setSection (QQuickItem *s)
qreal position () const override
qreal itemPosition () const
qreal size () const override
qreal itemSize () const
qreal sectionSize () const override
qreal endPosition () const override
void setPosition (qreal pos, bool immediate=false, bool resetInactiveAxis=true)
void setSize (qreal size)
bool contains (qreal x, qreal y) const override
 FxListItemSG (QQuickItem *i, QQuickListView *v, bool own)
QQuickItemsection () const
void setSection (QQuickItem *s)
qreal position () const override
qreal itemPosition () const
qreal size () const override
qreal itemSize () const
qreal sectionSize () const override
qreal endPosition () const override
void setPosition (qreal pos, bool immediate=false, bool resetInactiveAxis=true)
void setSize (qreal size)
bool contains (qreal x, qreal y) const override
Public Member Functions inherited from FxViewItem
 FxViewItem (QQuickItem *, QQuickItemView *, bool own, QQuickItemViewAttached *attached)
Public Member Functions inherited from QQuickItemViewFxItem
 QQuickItemViewFxItem (QQuickItem *item, bool ownItem, QQuickItemChangeListener *changeListener)
virtual ~QQuickItemViewFxItem ()
qreal itemX () const
qreal itemY () const
qreal itemWidth () const
qreal itemHeight () const
void moveTo (const QPointF &pos, bool immediate)
void setVisible (bool visible)
void trackGeometry (bool track)
QRectF geometry () const
void setGeometry (const QRectF &geometry)

Public Attributes

QQuickListViewview
Public Attributes inherited from FxViewItem
QQuickItemViewview
QQuickItemViewAttachedattached
Public Attributes inherited from QQuickItemViewFxItem
SelfDeletable m_selfDeletable
QPointer< QQuickItemitem
QQuickItemChangeListenerchangeListener
int index = -1
bool ownItem: 1
bool releaseAfterTransition: 1
bool trackGeom: 1

Detailed Description

Definition at line 238 of file qquicklistview.cpp.

Constructor & Destructor Documentation

◆ FxListItemSG() [1/2]

FxListItemSG::FxListItemSG ( QQuickItem * i,
QQuickListView * v,
bool own )
inline

Definition at line 241 of file qquicklistview.cpp.

References view.

◆ FxListItemSG() [2/2]

FxListItemSG::FxListItemSG ( QQuickItem * i,
QQuickListView * v,
bool own )
inline

Definition at line 241 of file qquicklistview.cpp.

Member Function Documentation

◆ contains() [1/2]

bool FxListItemSG::contains ( qreal x,
qreal y ) const
inlineoverridevirtual

Implements QQuickItemViewFxItem.

Definition at line 318 of file qquicklistview.cpp.

◆ contains() [2/2]

bool FxListItemSG::contains ( qreal x,
qreal y ) const
inlineoverridevirtual

Implements QQuickItemViewFxItem.

Definition at line 318 of file qquicklistview.cpp.

◆ endPosition() [1/2]

qreal FxListItemSG::endPosition ( ) const
inlineoverridevirtual

Implements QQuickItemViewFxItem.

Definition at line 282 of file qquicklistview.cpp.

◆ endPosition() [2/2]

qreal FxListItemSG::endPosition ( ) const
inlineoverridevirtual

Implements QQuickItemViewFxItem.

Definition at line 282 of file qquicklistview.cpp.

◆ itemPosition() [1/2]

qreal FxListItemSG::itemPosition ( ) const
inline

Definition at line 262 of file qquicklistview.cpp.

◆ itemPosition() [2/2]

qreal FxListItemSG::itemPosition ( ) const
inline

Definition at line 262 of file qquicklistview.cpp.

◆ itemSize() [1/2]

qreal FxListItemSG::itemSize ( ) const
inline

Definition at line 274 of file qquicklistview.cpp.

◆ itemSize() [2/2]

qreal FxListItemSG::itemSize ( ) const
inline

Definition at line 274 of file qquicklistview.cpp.

◆ position() [1/2]

qreal FxListItemSG::position ( ) const
inlineoverridevirtual

Implements QQuickItemViewFxItem.

Definition at line 252 of file qquicklistview.cpp.

References section().

Here is the call graph for this function:

◆ position() [2/2]

qreal FxListItemSG::position ( ) const
inlineoverridevirtual

Implements QQuickItemViewFxItem.

Definition at line 252 of file qquicklistview.cpp.

◆ section() [1/2]

QQuickItem * FxListItemSG::section ( ) const
inline

Definition at line 245 of file qquicklistview.cpp.

Referenced by QQuickListViewPrivate::layoutVisibleItems(), position(), QQuickListViewPrivate::releaseSectionItems(), setPosition(), QQuickListViewPrivate::snapItemAt(), and QQuickListViewPrivate::updateInlineSection().

Here is the caller graph for this function:

◆ section() [2/2]

QQuickItem * FxListItemSG::section ( ) const
inline

Definition at line 245 of file qquicklistview.cpp.

◆ sectionSize() [1/2]

qreal FxListItemSG::sectionSize ( ) const
inlineoverridevirtual

Implements QQuickItemViewFxItem.

Definition at line 277 of file qquicklistview.cpp.

◆ sectionSize() [2/2]

qreal FxListItemSG::sectionSize ( ) const
inlineoverridevirtual

Implements QQuickItemViewFxItem.

Definition at line 277 of file qquicklistview.cpp.

◆ setPosition() [1/2]

void FxListItemSG::setPosition ( qreal pos,
bool immediate = false,
bool resetInactiveAxis = true )
inline

Definition at line 294 of file qquicklistview.cpp.

References section().

Here is the call graph for this function:

◆ setPosition() [2/2]

void FxListItemSG::setPosition ( qreal pos,
bool immediate = false,
bool resetInactiveAxis = true )
inline

Definition at line 294 of file qquicklistview.cpp.

◆ setSection() [1/2]

void FxListItemSG::setSection ( QQuickItem * s)
inline

Definition at line 248 of file qquicklistview.cpp.

Referenced by QQuickListViewPrivate::releaseSectionItems(), and QQuickListViewPrivate::updateInlineSection().

Here is the caller graph for this function:

◆ setSection() [2/2]

void FxListItemSG::setSection ( QQuickItem * s)
inline

Definition at line 248 of file qquicklistview.cpp.

◆ setSize() [1/2]

void FxListItemSG::setSize ( qreal size)
inline

Definition at line 312 of file qquicklistview.cpp.

◆ setSize() [2/2]

void FxListItemSG::setSize ( qreal size)
inline

Definition at line 312 of file qquicklistview.cpp.

◆ size() [1/2]

qreal FxListItemSG::size ( ) const
inlineoverridevirtual

Implements QQuickItemViewFxItem.

Definition at line 268 of file qquicklistview.cpp.

◆ size() [2/2]

qreal FxListItemSG::size ( ) const
inlineoverridevirtual

Implements QQuickItemViewFxItem.

Definition at line 268 of file qquicklistview.cpp.

Member Data Documentation

◆ view

QQuickListView * FxListItemSG::view

Definition at line 323 of file qquicklistview.cpp.

Referenced by FxListItemSG().


The documentation for this class was generated from the following file: