diff options
Diffstat (limited to 'examples/tutorial/tutorial_music_data.h')
-rw-r--r-- | examples/tutorial/tutorial_music_data.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/examples/tutorial/tutorial_music_data.h b/examples/tutorial/tutorial_music_data.h new file mode 100644 index 00000000..09c20062 --- /dev/null +++ b/examples/tutorial/tutorial_music_data.h @@ -0,0 +1,24 @@ +// data.h +#ifndef DATA_H +#define DATA_H + +#include <QString> +#include <QStringList> + +class Album { +public: + QString title; + QString artist; + QString coverArtFilename; + QStringList songs; +}; + +class Artist { +public: + virtual ~Artist() { qDeleteAll(albums); } + + QString name; + QList<Album *> albums; +}; + +#endif |