/* SPDX-FileCopyrightText: 2019 (c) Matthieu Gallien SPDX-License-Identifier: LGPL-3.0-or-later */ #ifndef TRACKCONTEXTMETADATAMODEL_H #define TRACKCONTEXTMETADATAMODEL_H #include "elisaLib_export.h" #include "trackmetadatamodel.h" #include class ELISALIB_EXPORT TrackContextMetaDataModel : public TrackMetadataModel { Q_OBJECT QML_ELEMENT public: explicit TrackContextMetaDataModel(QObject *parent = nullptr); protected: void filterDataFromTrackData() override; void fillLyricsDataFromTrack() override; }; #endif // TRACKCONTEXTMETADATAMODEL_H