This commit is contained in:
Herwig Birke
2018-02-23 13:43:32 +01:00
parent 3be17f267e
commit e773095afb
9 changed files with 591 additions and 26 deletions
+34
View File
@@ -0,0 +1,34 @@
#ifndef CALBUM_H
#define CALBUM_H
#include <QMetaType>
#include <QString>
#include <QList>
class cAlbum
{
public:
cAlbum(const QString& szAlbum, const QString& szLeadArtist);
void setAlbum(const QString& szAlbum);
QString album();
void setLeadArtist(const QString& szLeadArtist);
QString leadArtist();
private:
QString m_szAlbum;
QString m_szLeadArtist;
};
Q_DECLARE_METATYPE(cAlbum*)
class cAlbumList : public QList<cAlbum*>
{
public:
cAlbum* add(const QString& szAlbum, const QString &szLeadArtist);
};
#endif // CALBUM_H