Ability to sort cur.playlist by long tap on it
[someplayer] / src / trackmetainformation.cpp
index 0f9f1b8..1d9b6bd 100644 (file)
@@ -29,11 +29,13 @@ TrackMetadata::TrackMetadata(QString title = "", QString artist = "", QString al
        _metadata["ARTIST"] = artist == "" ? _UNKNOWN_ARTIST_ : artist.trimmed();
        _metadata["ALBUM"] = album == "" ? _UNKNOWN_ALBUM_ : album.trimmed();
        _length = length;
+       _year = 0;
 }
 
 TrackMetadata::TrackMetadata(const TrackMetadata &metadata) {
        this->_metadata = metadata._metadata;
        this->_length = metadata._length;
+       this->_year = metadata._year;
 }
 
 QString TrackMetadata::title() {
@@ -64,6 +66,10 @@ int TrackMetadata::length() {
        return _length;
 }
 
+int TrackMetadata::year() {
+       return _year;
+}
+
 void TrackMetadata::setTitle(QString title) {
        _metadata["TITLE"] = title;
 }
@@ -79,3 +85,7 @@ void TrackMetadata::setAlbum(QString album) {
 void TrackMetadata::setLength(int length) {
        _length = length;
 }
+
+void TrackMetadata::setYear(int year) {
+       _year = year;
+}