casa::AnimatorWidget Class Reference

Manages an individual panel of the viewer animator. More...

#include <AnimatorWidget.qo.h>

List of all members.

Public Slots

void stopping ()

Signals

void goTo (int frame)
void setRate (int)
void toStart ()
void revStep ()
void revPlay ()
void stop ()
void fwdStep ()
void fwdPlay ()
void toEnd ()
void frameNumberEdited (int)
void lowerBoundChanged (int)
void upperBoundChanged (int)
void stepSizeChanged (int)

Public Member Functions

 AnimatorWidget (QWidget *parent=0)
void setFrameInformation (int frm, int len)
void setRateInformation (int minr, int maxr, int rate)
void setModeEnabled (bool enable)
void setPlaying (int play)
bool isPlaying () const
int getRate () const
int getFrame () const
int getFrameCount () const
int getFrameStart () const
int getFrameEnd () const
int getStepSize () const
 ~AnimatorWidget ()

Static Public Member Functions

static int heightOpen ()
static int heightClosed ()
static int heightHeader ()

Private Slots

void frameNumberEdited ()
void movieLimitLowerChanged (int value)
void movieLimitUpperChanged (int value)
void sliderControl (int action)
void endToEndMode (bool mode)
void starting ()
void revStepping ()
void fwdStepping ()
void ending ()
void revPlaying ()
void fwdPlaying ()

Private Member Functions

int resetFrameBounded (int frameNumber) const
void disableAll ()
void blockSignals (bool block)

Private Attributes

int frameCount
int play
bool rateNotSet

Detailed Description

Manages an individual panel of the viewer animator.

Objects of this class may animate frames withen an image or they may animate between loaded images.

Definition at line 38 of file AnimatorWidget.qo.h.


Constructor & Destructor Documentation

casa::AnimatorWidget::AnimatorWidget ( QWidget *  parent = 0  ) 
casa::AnimatorWidget::~AnimatorWidget (  ) 

Member Function Documentation

void casa::AnimatorWidget::blockSignals ( bool  block  )  [private]
void casa::AnimatorWidget::disableAll (  )  [private]
void casa::AnimatorWidget::ending (  )  [private, slot]
void casa::AnimatorWidget::endToEndMode ( bool  mode  )  [private, slot]
void casa::AnimatorWidget::frameNumberEdited (  )  [private, slot]
void casa::AnimatorWidget::frameNumberEdited ( int   )  [signal]
void casa::AnimatorWidget::fwdPlay (  )  [signal]
void casa::AnimatorWidget::fwdPlaying (  )  [private, slot]
void casa::AnimatorWidget::fwdStep (  )  [signal]
void casa::AnimatorWidget::fwdStepping (  )  [private, slot]
int casa::AnimatorWidget::getFrame (  )  const
int casa::AnimatorWidget::getFrameCount (  )  const
int casa::AnimatorWidget::getFrameEnd (  )  const
int casa::AnimatorWidget::getFrameStart (  )  const
int casa::AnimatorWidget::getRate (  )  const
int casa::AnimatorWidget::getStepSize (  )  const
void casa::AnimatorWidget::goTo ( int  frame  )  [signal]
static int casa::AnimatorWidget::heightClosed (  )  [inline, static]

Definition at line 58 of file AnimatorWidget.qo.h.

static int casa::AnimatorWidget::heightHeader (  )  [inline, static]

Definition at line 59 of file AnimatorWidget.qo.h.

static int casa::AnimatorWidget::heightOpen (  )  [inline, static]

Definition at line 57 of file AnimatorWidget.qo.h.

bool casa::AnimatorWidget::isPlaying (  )  const
void casa::AnimatorWidget::lowerBoundChanged ( int   )  [signal]
void casa::AnimatorWidget::movieLimitLowerChanged ( int  value  )  [private, slot]
void casa::AnimatorWidget::movieLimitUpperChanged ( int  value  )  [private, slot]
int casa::AnimatorWidget::resetFrameBounded ( int  frameNumber  )  const [private]
void casa::AnimatorWidget::revPlay (  )  [signal]
void casa::AnimatorWidget::revPlaying (  )  [private, slot]
void casa::AnimatorWidget::revStep (  )  [signal]
void casa::AnimatorWidget::revStepping (  )  [private, slot]
void casa::AnimatorWidget::setFrameInformation ( int  frm,
int  len 
)
void casa::AnimatorWidget::setModeEnabled ( bool  enable  ) 
void casa::AnimatorWidget::setPlaying ( int  play  ) 
void casa::AnimatorWidget::setRate ( int   )  [signal]
void casa::AnimatorWidget::setRateInformation ( int  minr,
int  maxr,
int  rate 
)
void casa::AnimatorWidget::sliderControl ( int  action  )  [private, slot]
void casa::AnimatorWidget::starting (  )  [private, slot]
void casa::AnimatorWidget::stepSizeChanged ( int   )  [signal]
void casa::AnimatorWidget::stop (  )  [signal]
void casa::AnimatorWidget::stopping (  )  [slot]
void casa::AnimatorWidget::toEnd (  )  [signal]
void casa::AnimatorWidget::toStart (  )  [signal]
void casa::AnimatorWidget::upperBoundChanged ( int   )  [signal]

Member Data Documentation

Definition at line 97 of file AnimatorWidget.qo.h.

Definition at line 98 of file AnimatorWidget.qo.h.

Definition at line 99 of file AnimatorWidget.qo.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1