23 #ifndef TAGGINGABSTRACTFRAME_H 24 #define TAGGINGABSTRACTFRAME_H 26 #include "Utils/Pimpl.h" 47 QString cvt_string(
const TagLib::String& str)
const;
48 TagLib::String cvt_string(
const QString& str)
const;
50 TagLib::String tag_key()
const;
56 template<
typename TagImpl>
61 TagImpl* _tag=
nullptr;
64 AbstractFrame(TagLib::Tag* tag,
const QString& key=QString()) :
67 _tag = dynamic_cast<TagImpl*>(tag);
75 void set_tag(TagImpl* tag)
81 #endif // TAGGINGABSTRACTFRAME_H Definition: AbstractFrame.h:40
The GUI_TagEdit class.
Definition: AbstractLibrary.h:42
Definition: AbstractFrame.h:57