VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Slots | Protected Attributes
makVrf::DtAnimatedLabel Class Reference
Inheritance diagram for makVrf::DtAnimatedLabel:
Inheritance graph
[legend]

Public Member Functions

 DtAnimatedLabel (makVrv::DtDe &, QWidget *parent=NULL)
 
virtual ~DtAnimatedLabel ()
 
virtual void start (double secondsToAnimateIcon)
 
virtual void stop ()
 
virtual void paintEvent (QPaintEvent *) override
 
void setToolTip (const QString &)
 
virtual void setAddTimeToToolTip (bool b)
 
bool addTimeToToolTip () const
 
virtual bool event (QEvent *) override
 

Protected Slots

virtual void animate ()
 

Protected Attributes

QPixmap myScaledPixmap
 
QTimer * myAnimationTimer = nullptr
 
int myStep = 0
 
bool myAddTimeToToolTip = false
 
QString myToolTip
 
double myDuration = 0.
 
double myLastTimeCheck = 0.
 
makVrv::DtDemyDe
 

Constructor & Destructor Documentation

makVrf::DtAnimatedLabel::DtAnimatedLabel ( makVrv::DtDe ,
QWidget *  parent = NULL 
)
explicit
virtual makVrf::DtAnimatedLabel::~DtAnimatedLabel ( )
virtual

Member Function Documentation

virtual void makVrf::DtAnimatedLabel::start ( double  secondsToAnimateIcon)
virtual
virtual void makVrf::DtAnimatedLabel::stop ( )
virtual
virtual void makVrf::DtAnimatedLabel::paintEvent ( QPaintEvent *  )
overridevirtual
void makVrf::DtAnimatedLabel::setToolTip ( const QString &  )
virtual void makVrf::DtAnimatedLabel::setAddTimeToToolTip ( bool  b)
virtual
bool makVrf::DtAnimatedLabel::addTimeToToolTip ( ) const
inline
virtual bool makVrf::DtAnimatedLabel::event ( QEvent )
overridevirtual
virtual void makVrf::DtAnimatedLabel::animate ( )
protectedvirtualslot

Member Data Documentation

QPixmap makVrf::DtAnimatedLabel::myScaledPixmap
protected
QTimer* makVrf::DtAnimatedLabel::myAnimationTimer = nullptr
protected
int makVrf::DtAnimatedLabel::myStep = 0
protected
bool makVrf::DtAnimatedLabel::myAddTimeToToolTip = false
protected
QString makVrf::DtAnimatedLabel::myToolTip
protected
double makVrf::DtAnimatedLabel::myDuration = 0.
protected
double makVrf::DtAnimatedLabel::myLastTimeCheck = 0.
protected
makVrv::DtDe& makVrf::DtAnimatedLabel::myDe
protected

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

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)