diff --git a/src/cpp/serviceitemmodel.cpp b/src/cpp/serviceitemmodel.cpp index 2ea6e66..4b61a98 100644 --- a/src/cpp/serviceitemmodel.cpp +++ b/src/cpp/serviceitemmodel.cpp @@ -1,6 +1,7 @@ #include "serviceitemmodel.h" #include "serviceitem.h" #include "filemanager.h" +#include "slidemodel.h" #include #include #include @@ -24,7 +25,7 @@ #include -ServiceItemModel::ServiceItemModel(QObject *parent) +ServiceItemModel::ServiceItemModel(QObject *parent, SlideModel *slideModel) : QAbstractListModel(parent) { if (!loadLastSaved()) { addItem(new ServiceItem("10,000 Reasons", "song", diff --git a/src/cpp/serviceitemmodel.h b/src/cpp/serviceitemmodel.h index c90e83e..981abff 100644 --- a/src/cpp/serviceitemmodel.h +++ b/src/cpp/serviceitemmodel.h @@ -2,6 +2,7 @@ #define SERVICEITEMMODEL_H #include "serviceitem.h" +#include "slidemodel.h" #include #include #include @@ -12,7 +13,7 @@ class ServiceItemModel : public QAbstractListModel { Q_OBJECT public: - explicit ServiceItemModel(QObject *parent = nullptr); + explicit ServiceItemModel(QObject *parent = nullptr, SlideModel *slideModel = nullptr); enum Roles { NameRole = Qt::UserRole,