QSequentialAnimationGroup

#include <QtCore/QSequentialAnimationGroup>

More information will be added here shortly. For now, you'll find more extensive information about this class in the Qt reference for QSequentialAnimationGroup


Overview

Inheritance

QAbstractAnimation
QAnimationGroup
QSequentialAnimationGroup

Public Types Index

Only has inherited public types

enum DeletionPolicy

KeepWhenStopped 0, DeleteWhenStopped

enum Direction

Forward, Backward

enum State

Stopped, Paused, Running

Properties Index

QAbstractAnimationcurrentAnimation [read-only]
intcurrentLoop [read-only]Inherited
intcurrentTimeInherited
DirectiondirectionInherited
intduration [read-only]Inherited
intloopCountInherited
Statestate [read-only]Inherited

Public Functions Index

QSequentialAnimationGroup (QObject *parent=0)
~QSequentialAnimationGroup ()
QPauseAnimation *addPause (int msecs)
QAbstractAnimation *currentAnimation () const
virtual intduration () const
QPauseAnimation *insertPause (int index, int msecs)
voidaddAnimation (QAbstractAnimation *animation)Inherited
QAbstractAnimation *animationAt (int index) const Inherited
intanimationCount () const Inherited
voidclear ()Inherited
intcurrentLoop () const Inherited
intcurrentLoopTime () const Inherited
intcurrentTime () const Inherited
Directiondirection () const Inherited
QAnimationGroup *group () const Inherited
intindexOfAnimation (QAbstractAnimation *animation) const Inherited
voidinsertAnimation (int index, QAbstractAnimation *animation)Inherited
intloopCount () const Inherited
QAbstractAnimation (QObject *parent=0)Inherited
QAnimationGroup (QObject *parent=0)Inherited
voidremoveAnimation (QAbstractAnimation *animation)Inherited
voidsetDirection (Direction direction)Inherited
voidsetLoopCount (int loopCount)Inherited
Statestate () const Inherited
QAbstractAnimation *takeAnimation (int index)Inherited
inttotalDuration () const Inherited

Protected Functions Index

QSequentialAnimationGroup (QSequentialAnimationGroupPrivate &dd, QObject *parent)
virtual boolevent (QEvent *event)
virtual voidupdateCurrentTime (int)
virtual voidupdateDirection (QAbstractAnimation::Direction direction)
virtual voidupdateState (QAbstractAnimation::State newState, QAbstractAnimation::State oldState)
QAbstractAnimation (QAbstractAnimationPrivate &dd, QObject *parent=0)Inherited
QAnimationGroup (QAnimationGroupPrivate &dd, QObject *parent)Inherited

Public Slots Index

Only has inherited public slots

voidpause ()Inherited
voidresume ()Inherited
voidsetCurrentTime (int msecs)Inherited
voidsetPaused (bool)Inherited
voidstart (QAbstractAnimation::DeletionPolicy policy=KeepWhenStopped)Inherited
voidstop ()Inherited

Signals Index

voidcurrentAnimationChanged (QAbstractAnimation *current)
voidcurrentLoopChanged (int currentLoop)Inherited
voiddirectionChanged (QAbstractAnimation::Direction)Inherited
voidfinished ()Inherited
voidstateChanged (QAbstractAnimation::State newState, QAbstractAnimation::State oldState)Inherited

Public Types

(Only has inherited public types)

DeletionPolicy Inherited

KeepWhenStopped 0
DeleteWhenStopped

Direction Inherited

Forward
Backward

State Inherited

Stopped
Paused
Running

Properties

QAbstractAnimation currentAnimation[read-only]

int currentLoopInherited[read-only]

int currentTimeInherited

Direction directionInherited

int durationInherited[read-only]

int loopCountInherited

State stateInherited[read-only]

Public Functions

QSequentialAnimationGroup (

~QSequentialAnimationGroup ()

Destructor.

QPauseAnimation * addPause (
  • intmsecs)

QAbstractAnimation * currentAnimation ()

virtual int duration ()

QPauseAnimation * insertPause (
  • intindex,
  • intmsecs )

void addAnimation (Inherited

QAbstractAnimation * animationAt (
  • intindex)
Inherited

int animationCount ()Inherited

void clear ()Inherited

int currentLoop ()Inherited

int currentLoopTime ()Inherited

int currentTime ()Inherited

Direction direction ()Inherited

QAnimationGroup * group ()Inherited

int indexOfAnimation (Inherited

void insertAnimation (Inherited

int loopCount ()Inherited

QAbstractAnimation (Inherited

QAnimationGroup (Inherited

void removeAnimation (Inherited

void setDirection (
  • Directiondirection)
Inherited

void setLoopCount (
  • intloopCount)
Inherited

State state ()Inherited

QAbstractAnimation * takeAnimation (
  • intindex)
Inherited

int totalDuration ()Inherited

Protected Functions

QSequentialAnimationGroup (
  • QSequentialAnimationGroupPrivate &dd,
  • QObject *parent )

virtual bool event (

virtual void updateCurrentTime (
  • int)

virtual void updateDirection (
  • QAbstractAnimation::Directiondirection)

virtual void updateState (
  • QAbstractAnimation::StatenewState,
  • QAbstractAnimation::StateoldState )

QAbstractAnimation (
  • QAbstractAnimationPrivate &dd,
  • QObject *parent )
Inherited

QAnimationGroup (
  • QAnimationGroupPrivate &dd,
  • QObject *parent )
Inherited

Public Slots

(Only has inherited public slots)

void pause ()Inherited

void resume ()Inherited

void setCurrentTime (
  • intmsecs)
Inherited

void setPaused (
  • bool)
Inherited

void start (
  • QAbstractAnimation::DeletionPolicypolicy)
Inherited

void stop ()Inherited

Signals

void currentAnimationChanged (

void currentLoopChanged (
  • intcurrentLoop)
Inherited

void directionChanged (
  • QAbstractAnimation::Direction)
Inherited

void finished ()Inherited

void stateChanged (
  • QAbstractAnimation::StatenewState,
  • QAbstractAnimation::StateoldState )
Inherited

Last modified: 2015-07-24



Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus