From 130979401e16e3b199ebb2ededc8f2396ce81f49 Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Thu, 18 Feb 2016 08:59:57 +0100 Subject: Attempt to integrate Fahrplan's calendar support --- rockworkd/platformintegration/sailfish/organizeradapter.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'rockworkd/platformintegration/sailfish/organizeradapter.h') diff --git a/rockworkd/platformintegration/sailfish/organizeradapter.h b/rockworkd/platformintegration/sailfish/organizeradapter.h index 2ce8e4d..04ebfa3 100644 --- a/rockworkd/platformintegration/sailfish/organizeradapter.h +++ b/rockworkd/platformintegration/sailfish/organizeradapter.h @@ -11,6 +11,15 @@ QTORGANIZER_USE_NAMESPACE +struct CalendarInfo +{ + QString name; + QString notebookUID; + + CalendarInfo(const QString &name, const QString ¬ebookUID = QString()) + : name(name), notebookUID(notebookUID) {} +}; + class OrganizerAdapter : public QObject { Q_OBJECT @@ -18,6 +27,7 @@ public: explicit OrganizerAdapter(QObject *parent = 0); QList items() const; + QString normalizeCalendarName(QString name); public slots: void refresh(); @@ -28,6 +38,7 @@ signals: private: QOrganizerManager *m_manager; QList m_items; + QList m_calendars; }; #endif // ORGANIZERADAPTER_H -- cgit v1.2.3