21 #ifndef METADATAINFO_H 22 #define METADATAINFO_H 24 #include "Utils/Pimpl.h" 25 #include "Components/Covers/CoverLocation.h" 32 class LibraryDatabase;
70 QString calc_tracknum_str( uint16_t tracknum );
71 QString calc_artist_str()
const;
72 QString calc_album_str();
74 virtual void calc_cover_location();
75 virtual void calc_subheader();
76 virtual void calc_header();
78 void insert_playing_time(MilliSeconds ms);
80 void insert_filesize(uint64_t filesize);
84 void insert_interval_info_field(
InfoStrings key,
int min,
int max);
85 void insert_numeric_info_field(
InfoStrings key,
int number);
92 virtual QString header()
const;
93 virtual QString subheader()
const;
94 virtual QString infostring()
const;
96 virtual QString additional_infostring()
const;
108 QStringList paths()
const;
109 QString pathsstring()
const;
114 void calc_subheader(quint16 tracknum);
120 #endif // METADATAINFO_H
The CoverLocation class.
Definition: CoverLocation.h:42
A set structure. Inherited from std::set with some useful methods. For integer and String this set is...
Definition: Set.h:35
Definition: org_mpris_media_player2_adaptor.h:20