X-Git-Url: http://git.maemo.org/git/?p=someplayer;a=blobdiff_plain;f=src%2Ftrackmetainformation.h;h=3842cf9189db0140ad214eef34566ce1d96a3c5e;hp=2010fa4c01df5dabc4f55e0d48a4faaafbec4651;hb=bd0e545d4cfd3809624a3ac57bb9ee0b14afec84;hpb=bb42bbd3ed98dacfdbaaddb688b992e145861412 diff --git a/src/trackmetainformation.h b/src/trackmetainformation.h index 2010fa4..3842cf9 100644 --- a/src/trackmetainformation.h +++ b/src/trackmetainformation.h @@ -1,33 +1,56 @@ +/* + * SomePlayer - An alternate music player for Maemo 5 + * Copyright (C) 2010 Nikolay (somebody) Tischenko + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + #ifndef TRACK_METAINFORMATION #define TRACK_METAINFORMATION -#include -#include #include "someplayer.h" // represents track metainformation only. // now it contains TITLE, ARTIST, ALBUM, GENRE +#define _UNKNOWN_ARTIST_ "Unknown artist" +#define _UNKNOWN_ALBUM_ "Unknown album" +#define _UNKNOWN_TRACK_ "Unknown track" + namespace SomePlayer { namespace DataObjects { class TrackMetadata { public: TrackMetadata(); - TrackMetadata(QString title, QString artist, QString album, QString genre); + TrackMetadata(QString title, QString artist, QString album, int length); + TrackMetadata(const TrackMetadata &metadata); QString title(); QString artist(); QString album(); - QString genre(); + int length(); void setTitle(QString title); void setArtist(QString artist); void setAlbum(QString album); - void setGenre(QString genre); + void setLength(int length); private: QMap _metadata; + int _length; }; }; };