Home · All Classes · Main Classes · Deprecated
Public Types | Public Member Functions | Protected Member Functions

MGroupAnimation Class Reference

MGroupAnimation provides an base class for groups of animations. More...

Inherits MAnimation.

Inherited by MWidgetAnimation.

List of all members.

Public Types

enum  Type { Parallel, Sequential }

Public Member Functions

 MGroupAnimation (MGroupAnimation::Type type=Parallel, QObject *parent=NULL)
virtual ~MGroupAnimation ()

Protected Member Functions

 MGroupAnimation (MGroupAnimationPrivate *dd, MGroupAnimation::Type type=Parallel, QObject *parent=0)
QAnimationGroupgroup ()
const QAnimationGroupgroup () const

Detailed Description

MGroupAnimation provides an base class for groups of animations.


Member Enumeration Documentation

Enumerator:
Parallel 
Sequential 

Constructor & Destructor Documentation

MGroupAnimation::MGroupAnimation ( MGroupAnimationPrivate *  dd,
MGroupAnimation::Type  type = Parallel,
QObject parent = 0 
) [protected]

Constructs the animation with parallel animation group inside.

This constructor is meant to be used inside the libmeegotouch to share the private data class pointer.

MGroupAnimation::MGroupAnimation ( MGroupAnimation::Type  type = Parallel,
QObject parent = NULL 
)

Constructs the animation with paraller animation group inside.

MGroupAnimation::~MGroupAnimation (  )  [virtual]

Destructs the animation and all subanimations.


Member Function Documentation

QAnimationGroup * MGroupAnimation::group (  )  [protected]

Getter for the main animation group.

Derived classes can use this to populate the animation group hierarchy.

Reimplemented from QAbstractAnimation.

const QAnimationGroup * MGroupAnimation::group (  )  const [protected]

Const getter for the main animation group.


Copyright © 2010 Nokia Corporation
MeeGo Touch