21 #ifndef METADATAMANAGER_H
22 #define METADATAMANAGER_H
25 #include <QStringList>
28 #include <QRecursiveMutex>
29 #include <QRegularExpression>
30 #include "trackinfo.h"
31 #include "metadatamodel.h"
76 QList<QRegularExpression>
regExps()
const;
113 static bool hasMatch(
const QList<QRegularExpression> ®Exps,
const QString &path);
122 static void destroy();
124 struct CoverCacheItem
131 QFileInfoList findCoverFiles(QDir dir,
int depth)
const;
132 CoverCacheItem *createCoverCacheItem(
const QString &url)
const;
133 mutable QList <CoverCacheItem *> m_cover_cache;
135 mutable QRecursiveMutex m_mutex;
Input plugin interface (decoder factory).
Definition: decoderfactory.h:54
Engine plugin interface.
Definition: enginefactory.h:55
The QmmpSettings class provides access to global settings.
Definition: qmmpsettings.h:36
@ AllParts
Definition: trackinfo.h:58