casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Slots | Signals | Public Member Functions | Static Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
casa::AnimatorWidget Class Reference

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

#include <AnimatorWidget.qo.h>

Inheritance diagram for casa::AnimatorWidget:

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 ( )
privateslot
void casa::AnimatorWidget::endToEndMode ( bool  mode)
privateslot
void casa::AnimatorWidget::frameNumberEdited ( int  )
signal
void casa::AnimatorWidget::frameNumberEdited ( )
privateslot
void casa::AnimatorWidget::fwdPlay ( )
signal
void casa::AnimatorWidget::fwdPlaying ( )
privateslot
void casa::AnimatorWidget::fwdStep ( )
signal
void casa::AnimatorWidget::fwdStepping ( )
privateslot
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 ( )
inlinestatic

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

static int casa::AnimatorWidget::heightHeader ( )
inlinestatic

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

static int casa::AnimatorWidget::heightOpen ( )
inlinestatic

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)
privateslot
void casa::AnimatorWidget::movieLimitUpperChanged ( int  value)
privateslot
int casa::AnimatorWidget::resetFrameBounded ( int  frameNumber) const
private
void casa::AnimatorWidget::revPlay ( )
signal
void casa::AnimatorWidget::revPlaying ( )
privateslot
void casa::AnimatorWidget::revStep ( )
signal
void casa::AnimatorWidget::revStepping ( )
privateslot
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)
privateslot
void casa::AnimatorWidget::starting ( )
privateslot
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

int casa::AnimatorWidget::frameCount
private

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

int casa::AnimatorWidget::play
private

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

bool casa::AnimatorWidget::rateNotSet
private

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


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