23 #ifndef LYRICS_FRAME_H 24 #define LYRICS_FRAME_H 27 #include "ID3v2Frame.h" 28 #include "taglib/unsynchronizedlyricsframe.h" 33 public ID3v2Frame<QString, TagLib::ID3v2::UnsynchronizedLyricsFrame>
39 void map_model_to_frame(
const QString& model, TagLib::ID3v2::UnsynchronizedLyricsFrame* frame)
override;
40 void map_frame_to_model(
const TagLib::ID3v2::UnsynchronizedLyricsFrame* frame, QString& model)
override;
46 #endif // LYRICS_FRAME_H TagLib::ID3v2::Frame * create_id3v2_frame() override
create_id3v2_frame creates new id3v2 frame if there's no frame we have to create it manually every su...
ID3v2Frame namespace.
Definition: AlbumArtist.h:26
void map_model_to_frame(const QString &model, TagLib::ID3v2::UnsynchronizedLyricsFrame *frame) override
map_model_to_frame maps the model to the frame and vice versa so the frame knows how to get/set data ...
The AbstractFrame class for example AbstractFrame<Discnumber, TagLib::ID3v2::TextIdentificationFrame>...
Definition: ID3v2Frame.h:46