Sayonara Player
|
Public Member Functions | |
CoverFrame (TagLib::ID3v2::Tag *tag) | |
virtual bool | read (Models::Cover &data) const |
virtual bool | write (const Models::Cover &data) |
bool | isFrameAvailable () const |
TagLib::ID3v2::AttachedPictureFrame * | frame () |
Protected Member Functions | |
std::optional< Models::Cover > | mapFrameToData (const TagLib::ID3v2::AttachedPictureFrame *frame) const override |
void | mapDataToFrame (const Models::Cover &cover, TagLib::ID3v2::AttachedPictureFrame *frame) override |
TagLib::ID3v2::Frame * | createId3v2Frame () override |
TagLib::ID3v2::Tag * | tag () const |
QString | key () const |
TagLib::String | tagKey () const |
Protected Attributes | |
TagLib::ID3v2::AttachedPictureFrame * | mFrame |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |