Implemented Database storage for library.
[someplayer] / src / trackmetainformation.h
index 2010fa4..2496d19 100644 (file)
@@ -1,8 +1,6 @@
 #ifndef TRACK_METAINFORMATION
 #define TRACK_METAINFORMATION
 
-#include <QString>
-#include <QMap>
 #include "someplayer.h"
 
 // represents track metainformation only.
@@ -14,17 +12,16 @@ namespace SomePlayer {
 
                public:
                        TrackMetadata();
-                       TrackMetadata(QString title, QString artist, QString album, QString genre);
+                       TrackMetadata(QString title, QString artist, QString album);
+                       TrackMetadata(const TrackMetadata &metadata);
 
                        QString title();
                        QString artist();
                        QString album();
-                       QString genre();
 
                        void setTitle(QString title);
                        void setArtist(QString artist);
                        void setAlbum(QString album);
-                       void setGenre(QString genre);
 
                private:
                        QMap<QString, QString> _metadata;