4#ifndef QQUICKSPRITESEQUENCE_P_H
5#define QQUICKSPRITESEQUENCE_P_H
18#include <private/qtquickglobal_p.h>
22#include <QtQuick/QQuickItem>
36 Q_PROPERTY(
QString goalSprite READ goalSprite WRITE setGoalSprite NOTIFY goalSpriteChanged FINAL)
37 Q_PROPERTY(
QString currentSprite READ currentSprite NOTIFY currentSpriteChanged FINAL)
63 void jumpTo(
const QString &sprite);
64 void setGoalSprite(
const QString &sprite);
65 void setRunning(
bool arg);
66 void setInterpolate(
bool arg);
75 void prepareNextFrame(QSGSpriteNode *node);
76 QSGSpriteNode* initNode();
The QQmlListProperty class allows applications to expose list-like properties of QObject-derived clas...
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
virtual QSGNode * updatePaintNode(QSGNode *, UpdatePaintNodeData *)
Called on the render thread when it is time to sync the state of the item with the scene graph.
void goalSpriteChanged(const QString &arg)
QQmlListProperty< QQuickSprite > sprites()
void interpolateChanged(bool arg)
void currentSpriteChanged(const QString &arg)
void runningChanged(bool arg)
The QSGContext holds the scene graph entry points for one QML engine.
\group qtquick-scenegraph-nodes \title Qt Quick Scene Graph Node classes
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
static Q_CONSTINIT QBasicAtomicInt running
Engine * createEngine(QGeoServiceProviderPrivate *)
static qreal interpolate(const QPair< QGraphicsAnchorLayoutPrivate::Interval, qreal > &factor, qreal min, qreal minPref, qreal pref, qreal maxPref, qreal max)
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
#define QT_REQUIRE_CONFIG(feature)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent