MythTV
master
|
#include <mythplugins/mythmusic/mythmusic/visualize.h>
Public Member Functions | |
AlbumArt (void) | |
~AlbumArt () override=default | |
void | resize (const QSize &size) override |
bool | process (VisualNode *node=nullptr) override |
bool | draw (QPainter *p, const QColor &back=Qt::black) override |
void | handleKeyPress (const QString &action) override |
Public Member Functions inherited from VisualBase | |
VisualBase (bool screensaverenable=false) | |
virtual | ~VisualBase (void) |
virtual bool | processUndisplayed (VisualNode *) |
virtual void | handleKeyPress ([[maybe_unused]] const QString &action) |
virtual int | getDesiredFPS (void) |
virtual unsigned long | getDesiredSamples (void) |
Private Member Functions | |
Q_DECLARE_TR_FUNCTIONS (AlbumArt) | |
bool | needsUpdate (void) |
void | findFrontCover (void) |
bool | cycleImage (void) |
Private Attributes | |
QSize | m_size |
QSize | m_cursize |
ImageType | m_currImageType {IT_UNKNOWN} |
QImage | m_image |
MusicMetadata * | m_currentMetadata {nullptr} |
QDateTime | m_lastCycle |
Additional Inherited Members | |
Static Public Member Functions inherited from VisualBase | |
static void | drawWarning (QPainter *p, const QColor &back, QSize size, const QString &warning, int fontsize=28) |
Protected Attributes inherited from VisualBase | |
int | m_fps {20} |
bool | m_xscreensaverenable {true} |
Definition at line 394 of file visualize.h.
AlbumArt::AlbumArt | ( | void | ) |
Definition at line 2173 of file visualize.cpp.
|
overridedefault |
|
private |
|
overridevirtual |
Implements VisualBase.
Definition at line 2228 of file visualize.cpp.
|
overridevirtual |
Implements VisualBase.
Definition at line 2233 of file visualize.cpp.
|
overridevirtual |
Implements VisualBase.
Definition at line 2292 of file visualize.cpp.
|
override |
Definition at line 2238 of file visualize.cpp.
|
private |
Definition at line 2272 of file visualize.cpp.
Referenced by draw().
|
private |
Definition at line 2180 of file visualize.cpp.
Referenced by AlbumArt(), and needsUpdate().
|
private |
Definition at line 2199 of file visualize.cpp.
Referenced by needsUpdate().
|
private |
Definition at line 412 of file visualize.h.
|
private |
Definition at line 413 of file visualize.h.
Referenced by draw(), and handleKeyPress().
|
private |
Definition at line 414 of file visualize.h.
Referenced by cycleImage(), draw(), findFrontCover(), and handleKeyPress().
|
private |
Definition at line 415 of file visualize.h.
Referenced by draw().
|
private |
Definition at line 417 of file visualize.h.
Referenced by needsUpdate().
|
private |
Definition at line 418 of file visualize.h.
Referenced by cycleImage(), and needsUpdate().