Sayonara Player
Loading...
Searching...
No Matches
Xiph::AlbumArtistFrame Class Reference
Inheritance diagram for Xiph::AlbumArtistFrame:
Xiph::XiphFrame< QString > Tagging::AbstractFrame< TagLib::Ogg::XiphComment > Tagging::AbstractFrameHelper

Public Member Functions

 AlbumArtistFrame (TagLib::Ogg::XiphComment *tag)
 
bool read (QString &model) const
 
bool write (const QString &model)
 
virtual bool isFrameAvailable () const
 

Protected Member Functions

std::optional< QString > mapTagToData () const override
 
void mapDataToTag (const QString &albumArtist) override
 
std::optional< TagLib::String > stringData () const
 
void setStringData (const TagLib::String &value)
 
void setStringData (const QString &value)
 
TagLib::Ogg::XiphComment * tag () const
 
QByteArray key () const
 
TagLib::ByteVector tagKey () const
 

Member Function Documentation

◆ mapDataToTag()

void Xiph::AlbumArtistFrame::mapDataToTag ( const QString & albumArtist)
overrideprotectedvirtual

◆ mapTagToData()

std::optional< QString > Xiph::AlbumArtistFrame::mapTagToData ( ) const
overrideprotectedvirtual