49 return (-1 < index && index <
m_images.count()) ?
m_images[index] : QString();
60 QFile file(filter.arg(i));
61 if(file.exists() && file.open(QIODevice::ReadOnly))
86 m_currentIndex = index;
87 Q_EMIT selectIndexChanged();
105 Q_EMIT backgroundChanged();
TTK_MODULE_EXPORT QString generateSongArtist(const QString &name, const QString &key=TTK_DEFAULT_STR)
void updateArtistImageList()
void removeObserver(QObject *object)
QString artistImagePath() noexcept
MusicBackgroundManager() noexcept
void setSelectArtistIndex(int index) noexcept
QString m_currentArtistName
void setBackgroundUrl(const QString &path) noexcept
QStringList artistImageList() const noexcept
QString backgroundUrl() const noexcept
void imageNext() noexcept
void addObserver(QObject *object)
void imagePrevious() noexcept
void setArtistImageList(const QStringList &list) noexcept
#define BACKGROUND_DIR_FULL
QString artistName() const noexcept
QString artistImageDefaultPath() const noexcept
void setArtistName(const QString &name)