casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Slots | Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes
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 ()

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
Ui::AnimatorWidget ui
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)

Member Function Documentation

void casa::AnimatorWidget::blockSignals ( bool  block) [private]
void casa::AnimatorWidget::ending ( ) [private, slot]
void casa::AnimatorWidget::endToEndMode ( bool  mode) [private, slot]
void casa::AnimatorWidget::frameNumberEdited ( int  ) [signal]
void casa::AnimatorWidget::frameNumberEdited ( ) [private, slot]
void casa::AnimatorWidget::fwdPlay ( ) [signal]
void casa::AnimatorWidget::fwdPlaying ( ) [private, slot]
void casa::AnimatorWidget::fwdStep ( ) [signal]
void casa::AnimatorWidget::fwdStepping ( ) [private, slot]
void casa::AnimatorWidget::goTo ( int  frame) [signal]
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::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::toEnd ( ) [signal]
void casa::AnimatorWidget::toStart ( ) [signal]
void casa::AnimatorWidget::upperBoundChanged ( int  ) [signal]

Member Data Documentation

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

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

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

Ui::AnimatorWidget casa::AnimatorWidget::ui [private]

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


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