From 90869ba4221c448403eed245f7bba5f0f0e3aad3 Mon Sep 17 00:00:00 2001 From: Damien Caliste Date: Thu, 5 Mar 2020 16:43:42 +0100 Subject: [PATCH] [nemo-qml-plugin-calendar] Export the excluded property of notebooks in NotebookModel. Contributes to TJC#90867 --- src/calendarnotebookmodel.cpp | 3 +++ src/calendarnotebookmodel.h | 1 + 2 files changed, 4 insertions(+) diff --git a/src/calendarnotebookmodel.cpp b/src/calendarnotebookmodel.cpp index 7bfa31d0..5a1ffb1e 100644 --- a/src/calendarnotebookmodel.cpp +++ b/src/calendarnotebookmodel.cpp @@ -71,6 +71,8 @@ QVariant CalendarNotebookModel::data(const QModelIndex &index, int role) const return notebook.isDefault; case ReadOnlyRole: return notebook.readOnly; + case ExcludedRole: + return notebook.excluded; case LocalCalendarRole: return notebook.localCalendar; case AccountIdRole: @@ -123,6 +125,7 @@ QHash CalendarNotebookModel::roleNames() const roleNames[ColorRole] = "color"; roleNames[DefaultRole] = "isDefault"; roleNames[ReadOnlyRole] = "readOnly"; + roleNames[ExcludedRole] = "excluded"; roleNames[LocalCalendarRole] = "localCalendar"; roleNames[AccountIdRole] = "accountId"; roleNames[AccountIconRole] = "accountIcon"; diff --git a/src/calendarnotebookmodel.h b/src/calendarnotebookmodel.h index 7570da6a..1d4e7908 100644 --- a/src/calendarnotebookmodel.h +++ b/src/calendarnotebookmodel.h @@ -46,6 +46,7 @@ class CalendarNotebookModel : public QAbstractListModel ColorRole, DefaultRole, ReadOnlyRole, + ExcludedRole, LocalCalendarRole, AccountIdRole, AccountIconRole