ParaView
Public Slots | Signals | Public Member Functions | Protected Member Functions | Properties | List of all members
pqAnimationTrack Class Reference

#include <pqAnimationTrack.h>

Inherits QObject, and QGraphicsItem.

Public Slots

void setProperty (const QVariant &p)
 
void setBoundingRect (const QRectF &r)
 
void setEnabled (bool enable)
 

Signals

void propertyChanged ()
 
void enabledChanged ()
 

Public Member Functions

 pqAnimationTrack (QObject *p=0)
 
 ~pqAnimationTrack ()
 
int count ()
 number of keyframes More...
 
pqAnimationKeyFramekeyFrame (int)
 get a keyframe More...
 
pqAnimationKeyFrameaddKeyFrame ()
 add a keyframe More...
 
void removeKeyFrame (pqAnimationKeyFrame *frame)
 remove a keyframe More...
 
bool isDeletable () const
 
void setDeletable (bool d)
 
QVariant property () const
 
QRectF boundingRect () const
 

Protected Member Functions

void adjustKeyFrameRects ()
 
virtual void paint (QPainter *p, const QStyleOptionGraphicsItem *option, QWidget *widget)
 

Properties

QVariant property
 Declare the interfaces implemented - fails with Qt 4.5, warns on 4.6. More...
 

Detailed Description

Definition at line 45 of file pqAnimationTrack.h.

Constructor & Destructor Documentation

◆ pqAnimationTrack()

pqAnimationTrack::pqAnimationTrack ( QObject *  p = 0)

◆ ~pqAnimationTrack()

pqAnimationTrack::~pqAnimationTrack ( )

Member Function Documentation

◆ count()

int pqAnimationTrack::count ( )

number of keyframes

◆ keyFrame()

pqAnimationKeyFrame* pqAnimationTrack::keyFrame ( int  )

get a keyframe

◆ addKeyFrame()

pqAnimationKeyFrame* pqAnimationTrack::addKeyFrame ( )

add a keyframe

◆ removeKeyFrame()

void pqAnimationTrack::removeKeyFrame ( pqAnimationKeyFrame frame)

remove a keyframe

◆ isDeletable()

bool pqAnimationTrack::isDeletable ( ) const
inline

Definition at line 80 of file pqAnimationTrack.h.

◆ setDeletable()

void pqAnimationTrack::setDeletable ( bool  d)
inline

Definition at line 81 of file pqAnimationTrack.h.

◆ property()

QVariant pqAnimationTrack::property ( ) const

◆ boundingRect()

QRectF pqAnimationTrack::boundingRect ( ) const

◆ setProperty

void pqAnimationTrack::setProperty ( const QVariant &  p)
slot

◆ setBoundingRect

void pqAnimationTrack::setBoundingRect ( const QRectF &  r)
slot

◆ setEnabled

void pqAnimationTrack::setEnabled ( bool  enable)
inlineslot

Definition at line 92 of file pqAnimationTrack.h.

◆ propertyChanged

void pqAnimationTrack::propertyChanged ( )
signal

◆ enabledChanged

void pqAnimationTrack::enabledChanged ( )
signal

◆ adjustKeyFrameRects()

void pqAnimationTrack::adjustKeyFrameRects ( )
protected

◆ paint()

virtual void pqAnimationTrack::paint ( QPainter *  p,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget 
)
protectedvirtual

Property Documentation

◆ property

QVariant pqAnimationTrack::property
readwrite

Declare the interfaces implemented - fails with Qt 4.5, warns on 4.6.

the property animated in this track

Definition at line 57 of file pqAnimationTrack.h.


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