58 virtual QString
name() const = 0;
Abstract base class for LED strip animations operating on LedStrip.
Definition abstractanimation.h:29
void setLedStrip(LedStrip *ledStrip)
Set the LedStrip this animation operates on.
Definition abstractanimation.cpp:25
void frameComplete() const
Subclasses must emit this signal after they have finished painting a frame.
QString name
Name of this animation.
Definition abstractanimation.h:36
void ledStripChanged() const
The LedStrip this animation operates on has changed.
LedStrip * ledStrip
LedStrip this animation operates on.
Definition abstractanimation.h:43
QPointer< LedStrip > m_ledStrip
LedStrip instance to operate on.
Definition abstractanimation.h:96
Connects to and performs painting operations on a strip of SK9822/APA102 LEDs.
Definition ledstrip.h:45