From fd76b1f17ce8cdd7204220ad4ea7ada44414bd36 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Wed, 18 Jan 2023 15:58:09 -0600 Subject: [PATCH] some beginning updates to the serviceitemmodel class --- src/cpp/serviceitemmodel.cpp | 3 ++- src/cpp/serviceitemmodel.h | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) 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,