21 #ifndef METADATAINFO_H 22 #define METADATAINFO_H 24 #include "Helper/Set.h" 25 #include "Helper/Settings/SayonaraClass.h" 26 #include "Helper/typedefs.h" 28 #include "Components/Covers/CoverLocation.h" 32 #include <QStringList> 65 void set_subheader(quint16 tracknum);
89 QString calc_tracknum_str( quint16 tracknum );
90 QString calc_artist_str()
const;
91 QString calc_album_str();
93 virtual void set_cover_location();
94 virtual void set_subheader();
95 virtual void set_header();
97 void insert_playing_time(quint64 ms);
98 void insert_genre(
const QStringList& lst);
99 void insert_filesize(quint64 filesize);
101 void insert_interval(
InfoStrings key,
int min,
int max);
110 QString get_header()
const;
111 QString get_subheader()
const;
112 QString get_info_as_string()
const;
113 virtual QString get_additional_info_as_string()
const;
114 QString get_paths_as_string()
const;
118 #endif // METADATAINFO_H The SayonaraClass class provides access to Settings and notifications.
Definition: SayonaraClass.h:29
The CoverLocation class.
Definition: CoverLocation.h:37
Definition: LibraryDatabase.h:30