QSkinny 0.8.0
C++/Qt UI toolkit
Loading...
Searching...
No Matches
QskHintAnimator Class Reference

Detailed Description

Definition at line 17 of file QskHintAnimator.h.

Inheritance diagram for QskHintAnimator:

Public Attributes

int const noexcept
 

Public Member Functions

 QskHintAnimator (QskAspect, int index) noexcept
 
void setAspect (QskAspect) noexcept
 
QskAspect aspect () const noexcept
 
void setIndex (int) noexcept
 
void setControl (QskControl *) noexcept
 
QskControlcontrol () const noexcept
 
void setUpdateFlags (QskAnimationHint::UpdateFlags) noexcept
 
QskAnimationHint::UpdateFlags updateFlags () const noexcept
 
void advance (qreal value) override
 
bool operator< (const QskHintAnimator &) const noexcept
 
- Public Member Functions inherited from QskVariantAnimator
void setCurrentValue (const QVariant &)
 
QVariant currentValue () const
 
void setStartValue (const QVariant &)
 
QVariant startValue () const
 
void setEndValue (const QVariant &)
 
QVariant endValue () const
 
- Public Member Functions inherited from QskAnimator
QQuickWindow * window () const
 
void setWindow (QQuickWindow *)
 
void setEasingCurve (QEasingCurve::Type type)
 
void setEasingCurve (const QEasingCurve &)
 
const QEasingCurve & easingCurve () const
 
void setAutoRepeat (bool)
 
bool autoRepeat () const
 
void setDuration (int ms)
 
int duration () const
 
bool isRunning () const
 
qint64 elapsed () const
 
void start ()
 
void stop ()
 
void update ()
 

Additional Inherited Members

- Static Public Member Functions inherited from QskVariantAnimator
static bool maybeInterpolate (const QVariant &, const QVariant &, bool acceptIdentity)
 
static bool convertValues (QVariant &, QVariant &)
 
- Static Public Member Functions inherited from QskAnimator
static QMetaObject::Connection addCleanupHandler (QObject *receiver, const char *method, Qt::ConnectionType type=Qt::AutoConnection)
 
static QMetaObject::Connection addAdvanceHandler (QObject *receiver, const char *method, Qt::ConnectionType type=Qt::AutoConnection)
 
static void debugStatistics (QDebug)
 
- Protected Member Functions inherited from QskVariantAnimator
void setup () override
 
void advance (qreal value) override
 
void done () override
 

Constructor & Destructor Documentation

◆ QskHintAnimator() [1/2]

QskHintAnimator::QskHintAnimator ( )
noexcept

Definition at line 103 of file QskHintAnimator.cpp.

◆ QskHintAnimator() [2/2]

QskHintAnimator::QskHintAnimator ( QskAspect  aspect,
int  index 
)
noexcept

Definition at line 108 of file QskHintAnimator.cpp.

◆ ~QskHintAnimator()

QskHintAnimator::~QskHintAnimator ( )
override

Definition at line 114 of file QskHintAnimator.cpp.

Member Function Documentation

◆ advance()

void QskHintAnimator::advance ( qreal  value)
overridevirtual

Implements QskAnimator.

Definition at line 138 of file QskHintAnimator.cpp.

◆ aspect()

QskAspect QskHintAnimator::aspect ( ) const
inlinenoexcept

Definition at line 79 of file QskHintAnimator.h.

◆ control()

QskControl * QskHintAnimator::control ( ) const
inlinenoexcept

Definition at line 94 of file QskHintAnimator.h.

◆ operator<()

bool QskHintAnimator::operator< ( const QskHintAnimator other) const
inlinenoexcept

Definition at line 99 of file QskHintAnimator.h.

◆ setAspect()

void QskHintAnimator::setAspect ( QskAspect  aspect)
noexcept

Definition at line 118 of file QskHintAnimator.cpp.

◆ setControl()

void QskHintAnimator::setControl ( QskControl control)
noexcept

Definition at line 133 of file QskHintAnimator.cpp.

◆ setIndex()

void QskHintAnimator::setIndex ( int  index)
noexcept

Definition at line 123 of file QskHintAnimator.cpp.

◆ setUpdateFlags()

void QskHintAnimator::setUpdateFlags ( QskAnimationHint::UpdateFlags  flags)
noexcept

Definition at line 128 of file QskHintAnimator.cpp.

◆ updateFlags()

QskAnimationHint::UpdateFlags QskHintAnimator::updateFlags ( ) const
inlinenoexcept

Definition at line 89 of file QskHintAnimator.h.

Member Data Documentation

◆ noexcept

int const QskHintAnimator::noexcept

Definition at line 31 of file QskHintAnimator.h.