Qt 4.8
Public Types | Public Slots | Signals | Public Functions | Protected Functions | Private Slots | Private Functions | Properties | Friends | List of all members
QDeclarativeAbstractAnimation Class Referenceabstract

#include <qdeclarativeanimation_p.h>

Inheritance diagram for QDeclarativeAbstractAnimation:
QObject QDeclarativePropertyValueSource QDeclarativeParserStatus QDeclarativeAnchorAnimation QDeclarativeAnimationGroup QDeclarativePauseAnimation QDeclarativePropertyAction QDeclarativePropertyAnimation QDeclarativeScriptAction QDeclarativeParallelAnimation QDeclarativeParentAnimation QDeclarativeSequentialAnimation QDeclarativeColorAnimation QDeclarativeNumberAnimation QDeclarativeRotationAnimation QDeclarativeVector3dAnimation QDeclarativeSmoothedAnimation QDeclarativeSpringAnimation

Public Types

enum  Loops { Infinite = -2 }
 
enum  TransitionDirection { Forward, Backward }
 

Public Slots

void complete ()
 
void pause ()
 
void restart ()
 
void resume ()
 
void start ()
 
void stop ()
 
- Public Slots inherited from QObject
void deleteLater ()
 Schedules this object for deletion. More...
 

Signals

void alwaysRunToEndChanged (bool)
 
void completed ()
 
void loopCountChanged (int)
 
void pausedChanged (bool)
 
void runningChanged (bool)
 
void started ()
 
- Signals inherited from QObject
void destroyed (QObject *=0)
 This signal is emitted immediately before the object obj is destroyed, and can not be blocked. More...
 

Public Functions

bool alwaysRunToEnd () const
 
void classBegin ()
 Invoked after class creation, but before any properties have been set. More...
 
void componentComplete ()
 Invoked after the root component that caused this instantiation has completed construction. More...
 
int currentTime ()
 
QDeclarativeAnimationGroupgroup () const
 
bool isPaused () const
 
bool isRunning () const
 
int loops () const
 
 QDeclarativeAbstractAnimation (QObject *parent=0)
 
virtual QAbstractAnimationqtAnimation ()=0
 
void setAlwaysRunToEnd (bool)
 
void setCurrentTime (int)
 
void setDefaultTarget (const QDeclarativeProperty &)
 
void setDisableUserControl ()
 
void setGroup (QDeclarativeAnimationGroup *)
 
void setLoops (int)
 
void setPaused (bool)
 
void setRunning (bool)
 
virtual void transition (QDeclarativeStateActions &actions, QDeclarativeProperties &modified, TransitionDirection direction)
 
virtual ~QDeclarativeAbstractAnimation ()
 
- Public Functions inherited from QObject
bool blockSignals (bool b)
 If block is true, signals emitted by this object are blocked (i.e., emitting a signal will not invoke anything connected to it). More...
 
const QObjectListchildren () const
 Returns a list of child objects. More...
 
bool connect (const QObject *sender, const char *signal, const char *member, Qt::ConnectionType type=Qt::AutoConnection) const
 
bool disconnect (const char *signal=0, const QObject *receiver=0, const char *member=0)
 
bool disconnect (const QObject *receiver, const char *member=0)
 
void dumpObjectInfo ()
 Dumps information about signal connections, etc. More...
 
void dumpObjectTree ()
 Dumps a tree of children to the debug output. More...
 
QList< QByteArraydynamicPropertyNames () const
 Returns the names of all properties that were dynamically added to the object using setProperty(). More...
 
virtual bool event (QEvent *)
 This virtual function receives events to an object and should return true if the event e was recognized and processed. More...
 
virtual bool eventFilter (QObject *, QEvent *)
 Filters events if this object has been installed as an event filter for the watched object. More...
 
template<typename T >
findChild (const QString &aName=QString()) const
 Returns the child of this object that can be cast into type T and that is called name, or 0 if there is no such object. More...
 
template<typename T >
QList< T > findChildren (const QString &aName=QString()) const
 Returns all children of this object with the given name that can be cast to type T, or an empty list if there are no such objects. More...
 
template<typename T >
QList< T > findChildren (const QRegExp &re) const
 
bool inherits (const char *classname) const
 Returns true if this object is an instance of a class that inherits className or a QObject subclass that inherits className; otherwise returns false. More...
 
void installEventFilter (QObject *)
 Installs an event filter filterObj on this object. More...
 
bool isWidgetType () const
 Returns true if the object is a widget; otherwise returns false. More...
 
void killTimer (int id)
 Kills the timer with timer identifier, id. More...
 
virtual const QMetaObjectmetaObject () const
 Returns a pointer to the meta-object of this object. More...
 
void moveToThread (QThread *thread)
 Changes the thread affinity for this object and its children. More...
 
QString objectName () const
 
QObjectparent () const
 Returns a pointer to the parent object. More...
 
QVariant property (const char *name) const
 Returns the value of the object's name property. More...
 
Q_INVOKABLE QObject (QObject *parent=0)
 Constructs an object with parent object parent. More...
 
void removeEventFilter (QObject *)
 Removes an event filter object obj from this object. More...
 
void setObjectName (const QString &name)
 
void setParent (QObject *)
 Makes the object a child of parent. More...
 
bool setProperty (const char *name, const QVariant &value)
 Sets the value of the object's name property to value. More...
 
void setUserData (uint id, QObjectUserData *data)
 
bool signalsBlocked () const
 Returns true if signals are blocked; otherwise returns false. More...
 
int startTimer (int interval)
 Starts a timer and returns a timer identifier, or returns zero if it could not start a timer. More...
 
QThreadthread () const
 Returns the thread in which the object lives. More...
 
QObjectUserDatauserData (uint id) const
 
virtual ~QObject ()
 Destroys the object, deleting all its child objects. More...
 
- Public Functions inherited from QDeclarativePropertyValueSource
 QDeclarativePropertyValueSource ()
 Constructs a QDeclarativePropertyValueSource. More...
 
virtual ~QDeclarativePropertyValueSource ()
 Destroys the value source. More...
 
- Public Functions inherited from QDeclarativeParserStatus
 QDeclarativeParserStatus ()
 
virtual ~QDeclarativeParserStatus ()
 

Protected Functions

 QDeclarativeAbstractAnimation (QDeclarativeAbstractAnimationPrivate &dd, QObject *parent)
 
- Protected Functions inherited from QObject
virtual void childEvent (QChildEvent *)
 This event handler can be reimplemented in a subclass to receive child events. More...
 
virtual void connectNotify (const char *signal)
 This virtual function is called when something has been connected to signal in this object. More...
 
virtual void customEvent (QEvent *)
 This event handler can be reimplemented in a subclass to receive custom events. More...
 
virtual void disconnectNotify (const char *signal)
 This virtual function is called when something has been disconnected from signal in this object. More...
 
 QObject (QObjectPrivate &dd, QObject *parent=0)
 
int receivers (const char *signal) const
 Returns the number of receivers connected to the signal. More...
 
QObjectsender () const
 Returns a pointer to the object that sent the signal, if called in a slot activated by a signal; otherwise it returns 0. More...
 
int senderSignalIndex () const
 
virtual void timerEvent (QTimerEvent *)
 This event handler can be reimplemented in a subclass to receive timer events for the object. More...
 

Private Slots

void componentFinalized ()
 
void timelineComplete ()
 

Private Functions

void notifyRunningChanged (bool running)
 
virtual void setTarget (const QDeclarativeProperty &)
 Set the target property for the value source. More...
 

Properties

bool alwaysRunToEnd
 
int loops
 
bool paused
 
bool running
 

Friends

class QDeclarativeBehavior
 

Additional Inherited Members

- Static Public Functions inherited from QObject
static bool connect (const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection)
 Creates a connection of the given type from the signal in the sender object to the method in the receiver object. More...
 
static bool connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type=Qt::AutoConnection)
 
static bool disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *member)
 Disconnects signal in object sender from method in object receiver. More...
 
static bool disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &member)
 
static uint registerUserData ()
 
static QString tr (const char *sourceText, const char *comment=0, int n=-1)
 
static QString trUtf8 (const char *sourceText, const char *comment=0, int n=-1)
 
- Static Public Variables inherited from QObject
static const QMetaObject staticMetaObject
 This variable stores the meta-object for the class. More...
 
- Protected Variables inherited from QObject
QScopedPointer< QObjectDatad_ptr
 
- Static Protected Variables inherited from QObject
static const QMetaObject staticQtMetaObject
 

Detailed Description

Definition at line 66 of file qdeclarativeanimation_p.h.

Enumerations

◆ Loops

Enumerator
Infinite 

Definition at line 84 of file qdeclarativeanimation_p.h.

◆ TransitionDirection

Constructors and Destructors

◆ QDeclarativeAbstractAnimation() [1/2]

QDeclarativeAbstractAnimation::QDeclarativeAbstractAnimation ( QObject parent = 0)

Definition at line 90 of file qdeclarativeanimation.cpp.

92 {
93 }
Q_INVOKABLE QObject(QObject *parent=0)
Constructs an object with parent object parent.
Definition: qobject.cpp:753

◆ ~QDeclarativeAbstractAnimation()

QDeclarativeAbstractAnimation::~QDeclarativeAbstractAnimation ( )
virtual

Definition at line 95 of file qdeclarativeanimation.cpp.

96 {
97 }

◆ QDeclarativeAbstractAnimation() [2/2]

QDeclarativeAbstractAnimation::QDeclarativeAbstractAnimation ( QDeclarativeAbstractAnimationPrivate dd,
QObject parent 
)
protected

Definition at line 99 of file qdeclarativeanimation.cpp.

100 : QObject(dd, parent)
101 {
102 }
Q_INVOKABLE QObject(QObject *parent=0)
Constructs an object with parent object parent.
Definition: qobject.cpp:753

Functions

◆ alwaysRunToEnd()

bool QDeclarativeAbstractAnimation::alwaysRunToEnd ( ) const

Referenced by componentFinalized().

◆ alwaysRunToEndChanged

void QDeclarativeAbstractAnimation::alwaysRunToEndChanged ( bool  )
signal

Referenced by setAlwaysRunToEnd().

◆ classBegin()

void QDeclarativeAbstractAnimation::classBegin ( )
virtual

Invoked after class creation, but before any properties have been set.

Implements QDeclarativeParserStatus.

Definition at line 285 of file qdeclarativeanimation.cpp.

286 {
288  d->componentComplete = false;
289 }
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482
virtual void componentComplete()=0
Invoked after the root component that caused this instantiation has completed construction.

◆ complete

void QDeclarativeAbstractAnimation::complete ( )
slot

Definition at line 531 of file qdeclarativeanimation.cpp.

532 {
533  if (isRunning()) {
534  qtAnimation()->setCurrentTime(qtAnimation()->duration());
535  }
536 }
virtual QAbstractAnimation * qtAnimation()=0
void setCurrentTime(int msecs)

◆ completed

void QDeclarativeAbstractAnimation::completed ( )
signal

Referenced by setRunning().

◆ componentComplete()

void QDeclarativeAbstractAnimation::componentComplete ( )
virtual

Invoked after the root component that caused this instantiation has completed construction.

At this point all static values and binding values have been assigned to the class.

Implements QDeclarativeParserStatus.

Definition at line 291 of file qdeclarativeanimation.cpp.

292 {
294  d->componentComplete = true;
295 }
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482
virtual void componentComplete()=0
Invoked after the root component that caused this instantiation has completed construction.

◆ componentFinalized

void QDeclarativeAbstractAnimation::componentFinalized ( )
privateslot

Definition at line 297 of file qdeclarativeanimation.cpp.

298 {
300  if (d->running) {
301  d->running = false;
302  setRunning(true);
303  }
304 }
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482

◆ currentTime()

int QDeclarativeAbstractAnimation::currentTime ( )

Definition at line 388 of file qdeclarativeanimation.cpp.

389 {
390  return qtAnimation()->currentLoopTime();
391 }
int currentLoopTime() const
Returns the current time inside the current loop.
virtual QAbstractAnimation * qtAnimation()=0

◆ group()

QDeclarativeAnimationGroup * QDeclarativeAbstractAnimation::group ( ) const

Definition at line 398 of file qdeclarativeanimation.cpp.

399 {
401  return d->group;
402 }
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482

◆ isPaused()

bool QDeclarativeAbstractAnimation::isPaused ( ) const

Definition at line 259 of file qdeclarativeanimation.cpp.

260 {
262  return d->paused;
263 }
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482

◆ isRunning()

bool QDeclarativeAbstractAnimation::isRunning ( ) const

Definition at line 141 of file qdeclarativeanimation.cpp.

Referenced by complete().

142 {
144  return d->running;
145 }
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482

◆ loopCountChanged

void QDeclarativeAbstractAnimation::loopCountChanged ( int  )
signal

Referenced by setLoops().

◆ loops()

int QDeclarativeAbstractAnimation::loops ( ) const

Referenced by setAlwaysRunToEnd(), and setLoops().

◆ notifyRunningChanged()

void QDeclarativeAbstractAnimation::notifyRunningChanged ( bool  running)
private

Definition at line 148 of file qdeclarativeanimation.cpp.

149 {
151  if (d->disableUserControl && d->running != running) {
152  d->running = running;
154  }
155 }
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482
#define emit
Definition: qobjectdefs.h:76

◆ pause

void QDeclarativeAbstractAnimation::pause ( )
slot

Definition at line 446 of file qdeclarativeanimation.cpp.

447 {
448  setPaused(true);
449 }

◆ pausedChanged

void QDeclarativeAbstractAnimation::pausedChanged ( bool  )
signal

Referenced by setPaused().

◆ qtAnimation()

virtual QAbstractAnimation* QDeclarativeAbstractAnimation::qtAnimation ( )
pure virtual

◆ restart

void QDeclarativeAbstractAnimation::restart ( )
slot

Definition at line 504 of file qdeclarativeanimation.cpp.

◆ resume

void QDeclarativeAbstractAnimation::resume ( )
slot

Definition at line 461 of file qdeclarativeanimation.cpp.

462 {
463  setPaused(false);
464 }

◆ runningChanged

void QDeclarativeAbstractAnimation::runningChanged ( bool  )
signal

Referenced by notifyRunningChanged(), and setRunning().

◆ setAlwaysRunToEnd()

void QDeclarativeAbstractAnimation::setAlwaysRunToEnd ( bool  f)

Definition at line 331 of file qdeclarativeanimation.cpp.

332 {
334  if (d->alwaysRunToEnd == f)
335  return;
336 
337  d->alwaysRunToEnd = f;
339 }
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482
#define emit
Definition: qobjectdefs.h:76

◆ setCurrentTime()

void QDeclarativeAbstractAnimation::setCurrentTime ( int  time)

Definition at line 393 of file qdeclarativeanimation.cpp.

394 {
395  qtAnimation()->setCurrentTime(time);
396 }
virtual QAbstractAnimation * qtAnimation()=0
void setCurrentTime(int msecs)

◆ setDefaultTarget()

void QDeclarativeAbstractAnimation::setDefaultTarget ( const QDeclarativeProperty p)

Definition at line 552 of file qdeclarativeanimation.cpp.

553 {
555  d->defaultProperty = p;
556 }
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482

◆ setDisableUserControl()

void QDeclarativeAbstractAnimation::setDisableUserControl ( )

Definition at line 563 of file qdeclarativeanimation.cpp.

Referenced by QDeclarativeTransitionPrivate::append_animation().

564 {
566  d->disableUserControl = true;
567 }
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482

◆ setGroup()

void QDeclarativeAbstractAnimation::setGroup ( QDeclarativeAnimationGroup g)

Definition at line 404 of file qdeclarativeanimation.cpp.

Referenced by QDeclarativeAnimationGroupPrivate::append_animation(), and QDeclarativeAnimationGroupPrivate::clear_animation().

405 {
407  if (d->group == g)
408  return;
409  if (d->group)
410  static_cast<QDeclarativeAnimationGroupPrivate *>(d->group->d_func())->animations.removeAll(this);
411 
412  d->group = g;
413 
414  if (d->group && !static_cast<QDeclarativeAnimationGroupPrivate *>(d->group->d_func())->animations.contains(this))
415  static_cast<QDeclarativeAnimationGroupPrivate *>(d->group->d_func())->animations.append(this);
416 
417  //if (g) //if removed from a group, then the group should no longer be the parent
418  setParent(g);
419 }
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482
void setParent(QObject *)
Makes the object a child of parent.
Definition: qobject.cpp:1950

◆ setLoops()

void QDeclarativeAbstractAnimation::setLoops ( int  loops)

Definition at line 373 of file qdeclarativeanimation.cpp.

374 {
376  if (loops < 0)
377  loops = -1;
378 
379  if (loops == d->loopCount)
380  return;
381 
382  d->loopCount = loops;
385 }
void setLoopCount(int loopCount)
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482
#define emit
Definition: qobjectdefs.h:76
virtual QAbstractAnimation * qtAnimation()=0

◆ setPaused()

void QDeclarativeAbstractAnimation::setPaused ( bool  p)

Definition at line 265 of file qdeclarativeanimation.cpp.

Referenced by pause(), and resume().

266 {
268  if (d->paused == p)
269  return;
270 
271  if (d->group || d->disableUserControl) {
272  qmlInfo(this) << "setPaused() cannot be used on non-root animation nodes.";
273  return;
274  }
275 
276  d->paused = p;
277  if (d->paused)
278  qtAnimation()->pause();
279  else
280  qtAnimation()->resume();
281 
282  emit pausedChanged(d->paused);
283 }
QDeclarativeParserStatus ** d
void resume()
Resumes the animation after it was paused.
#define Q_D(Class)
Definition: qglobal.h:2482
#define emit
Definition: qobjectdefs.h:76
virtual QAbstractAnimation * qtAnimation()=0
void pause()
Pauses the animation.
QDeclarativeInfo qmlInfo(const QObject *me)

◆ setRunning()

void QDeclarativeAbstractAnimation::setRunning ( bool  r)

Definition at line 187 of file qdeclarativeanimation.cpp.

Referenced by componentFinalized(), setTarget(), start(), stop(), and timelineComplete().

188 {
190  if (!d->componentComplete) {
191  d->running = r;
192  if (r == false)
193  d->avoidPropertyValueSourceStart = true;
194  else if (!d->registered) {
195  d->registered = true;
197  engPriv->registerFinalizedParserStatusObject(this, this->metaObject()->indexOfSlot("componentFinalized()"));
198  }
199  return;
200  }
201 
202  if (d->running == r)
203  return;
204 
205  if (d->group || d->disableUserControl) {
206  qmlInfo(this) << "setRunning() cannot be used on non-root animation nodes.";
207  return;
208  }
209 
210  d->running = r;
211  if (d->running) {
212  bool supressStart = false;
213  if (d->alwaysRunToEnd && d->loopCount != 1
214  && qtAnimation()->state() == QAbstractAnimation::Running) {
215  //we've restarted before the final loop finished; restore proper loop count
216  if (d->loopCount == -1)
217  qtAnimation()->setLoopCount(d->loopCount);
218  else
219  qtAnimation()->setLoopCount(qtAnimation()->currentLoop() + d->loopCount);
220  supressStart = true; //we want the animation to continue, rather than restart
221  }
222 
223  if (!d->connectedTimeLine) {
224  QObject::connect(qtAnimation(), SIGNAL(finished()),
225  this, SLOT(timelineComplete()));
226  d->connectedTimeLine = true;
227  }
228  if (!supressStart)
229  d->commence();
230  emit started();
231  } else {
232  if (d->alwaysRunToEnd) {
233  if (d->loopCount != 1)
234  qtAnimation()->setLoopCount(qtAnimation()->currentLoop()+1); //finish the current loop
235  } else
236  qtAnimation()->stop();
237 
238  emit completed();
239  }
240 
241  emit runningChanged(d->running);
242 }
void setLoopCount(int loopCount)
QDeclarativeParserStatus ** d
#define SLOT(a)
Definition: qobjectdefs.h:226
#define Q_D(Class)
Definition: qglobal.h:2482
static QDeclarativeEnginePrivate * get(QDeclarativeEngine *e)
void stop()
Stops the animation.
virtual void componentComplete()=0
Invoked after the root component that caused this instantiation has completed construction.
#define SIGNAL(a)
Definition: qobjectdefs.h:227
static bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection)
Creates a connection of the given type from the signal in the sender object to the method in the rece...
Definition: qobject.cpp:2580
#define emit
Definition: qobjectdefs.h:76
void registerFinalizedParserStatusObject(QObject *obj, int index)
virtual QAbstractAnimation * qtAnimation()=0
Q_DECLARATIVE_EXPORT QDeclarativeEngine * qmlEngine(const QObject *)
QDeclarativeInfo qmlInfo(const QObject *me)
virtual const QMetaObject * metaObject() const
Returns a pointer to the meta-object of this object.

◆ setTarget()

void QDeclarativeAbstractAnimation::setTarget ( const QDeclarativeProperty property)
privatevirtual

Set the target property for the value source.

This method will be called by the QML engine when assigning a value source.

Implements QDeclarativePropertyValueSource.

Definition at line 538 of file qdeclarativeanimation.cpp.

539 {
541  d->defaultProperty = p;
542 
543  if (!d->avoidPropertyValueSourceStart)
544  setRunning(true);
545 }
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482

◆ start

void QDeclarativeAbstractAnimation::start ( )
slot

Definition at line 431 of file qdeclarativeanimation.cpp.

Referenced by restart().

432 {
433  setRunning(true);
434 }

◆ started

void QDeclarativeAbstractAnimation::started ( )
signal

Referenced by setRunning().

◆ stop

void QDeclarativeAbstractAnimation::stop ( )
slot

Definition at line 489 of file qdeclarativeanimation.cpp.

Referenced by restart().

490 {
491  setRunning(false);
492 }

◆ timelineComplete

void QDeclarativeAbstractAnimation::timelineComplete ( )
privateslot

Definition at line 578 of file qdeclarativeanimation.cpp.

Referenced by setRunning().

579 {
581  setRunning(false);
582  if (d->alwaysRunToEnd && d->loopCount != 1) {
583  //restore the proper loopCount for the next run
584  qtAnimation()->setLoopCount(d->loopCount);
585  }
586 }
void setLoopCount(int loopCount)
QDeclarativeParserStatus ** d
#define Q_D(Class)
Definition: qglobal.h:2482
virtual QAbstractAnimation * qtAnimation()=0

◆ transition()

void QDeclarativeAbstractAnimation::transition ( QDeclarativeStateActions actions,
QDeclarativeProperties modified,
TransitionDirection  direction 
)
virtual

Reimplemented in QDeclarativeAnchorAnimation, QDeclarativeParentAnimation, QDeclarativeParallelAnimation, QDeclarativeSequentialAnimation, QDeclarativePropertyAnimation, QDeclarativePropertyAction, QDeclarativeScriptAction, QDeclarativeSpringAnimation, and QDeclarativeSmoothedAnimation.

Definition at line 569 of file qdeclarativeanimation.cpp.

572 {
573  Q_UNUSED(actions);
574  Q_UNUSED(modified);
576 }
#define Q_UNUSED(x)
Indicates to the compiler that the parameter with the specified name is not used in the body of a fun...
Definition: qglobal.h:1729
Qt::LayoutDirection direction

Friends and Related Functions

◆ QDeclarativeBehavior

friend class QDeclarativeBehavior
friend

Definition at line 140 of file qdeclarativeanimation_p.h.

Properties

◆ alwaysRunToEnd

bool QDeclarativeAbstractAnimation::alwaysRunToEnd
private

Definition at line 76 of file qdeclarativeanimation_p.h.

◆ loops

int QDeclarativeAbstractAnimation::loops
private

Definition at line 77 of file qdeclarativeanimation_p.h.

◆ paused

bool QDeclarativeAbstractAnimation::paused
private

Definition at line 75 of file qdeclarativeanimation_p.h.

◆ running

bool QDeclarativeAbstractAnimation::running
private

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