12 , changeListener(changeListener)
17 , releaseAfterTransition(
false)
24#if QT_CONFIG(quick_viewtransitions)
25 delete transitionableItem;
26 transitionableItem =
nullptr;
39#if QT_CONFIG(quick_viewtransitions)
40 transitionableItem ? transitionableItem->itemX() :
48#if QT_CONFIG(quick_viewtransitions)
49 transitionableItem ? transitionableItem->itemY() :
56#if QT_CONFIG(quick_viewtransitions)
57 if (transitionableItem)
58 transitionableItem->moveTo(
pos, immediate);
71 && transitionableItem && transitionableItem->transitionScheduledOrRunning()
113#if QT_CONFIG(quick_viewtransitions)
119bool QQuickItemViewFxItem::transitionScheduledOrRunning()
const
121 return transitionableItem ? transitionableItem->transitionScheduledOrRunning() :
false;
124bool QQuickItemViewFxItem::transitionRunning()
const
126 return transitionableItem ? transitionableItem->transitionRunning() :
false;
129bool QQuickItemViewFxItem::isPendingRemoval()
const
131 return transitionableItem ? transitionableItem->isPendingRemoval() :
false;
138 if (!transitionableItem)
140 transitioner->transitionNextReposition(transitionableItem,
type, asTarget);
145 return transitionableItem ? transitionableItem->prepareTransition(transitioner,
index, viewBounds) :
false;
150 if (transitionableItem)
151 transitionableItem->startTransition(transitioner,
index);
void deleteLater()
\threadsafe
\inmodule QtCore\reentrant
void removeItemChangeListener(QQuickItemChangeListener *, ChangeTypes types)
void addItemChangeListener(QQuickItemChangeListener *listener, ChangeTypes types)
static QQuickItemPrivate * get(QQuickItem *item)
QPointer< QQuickItem > item
QQuickItemViewFxItem(QQuickItem *item, bool ownItem, QQuickItemChangeListener *changeListener)
void setVisible(bool visible)
QQuickItemChangeListener * changeListener
void moveTo(const QPointF &pos, bool immediate)
void setGeometry(const QRectF &geometry)
void trackGeometry(bool track)
virtual ~QQuickItemViewFxItem()
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
void setSize(const QSizeF &size)
qreal x
\qmlproperty real QtQuick::Item::x \qmlproperty real QtQuick::Item::y \qmlproperty real QtQuick::Item...
void setParentItem(QQuickItem *parent)
qreal y
Defines the item's y position relative to its parent.
void setPosition(const QPointF &)
\inmodule QtCore\reentrant
constexpr QPointF topLeft() const noexcept
Returns the position of the rectangle's top-left corner.
constexpr QSizeF size() const noexcept
Returns the size of the rectangle.
Combined button and popup list for selecting options.
#define QT_CONFIG(feature)
if(qFloatDistance(a, b)<(1<< 7))
[0]