summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/caldavresource/CMakeLists.txt2
-rw-r--r--examples/caldavresource/caldavresource.cpp2
2 files changed, 3 insertions, 1 deletions
diff --git a/examples/caldavresource/CMakeLists.txt b/examples/caldavresource/CMakeLists.txt
index d2859aa..d6e8408 100644
--- a/examples/caldavresource/CMakeLists.txt
+++ b/examples/caldavresource/CMakeLists.txt
@@ -6,7 +6,7 @@ find_package(KPimKDAV2 REQUIRED)
6find_package(KF5CalendarCore REQUIRED) 6find_package(KF5CalendarCore REQUIRED)
7 7
8add_library(${PROJECT_NAME} SHARED caldavresource.cpp) 8add_library(${PROJECT_NAME} SHARED caldavresource.cpp)
9target_link_libraries(${PROJECT_NAME} sink_webdav_common sink Qt5::Core Qt5::Network KPim::KDAV2 9target_link_libraries(${PROJECT_NAME} sink_webdav_common sink Qt5::Core Qt5::Gui Qt5::Network KPim::KDAV2
10 KF5::CalendarCore) 10 KF5::CalendarCore)
11 11
12install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION ${SINK_RESOURCE_PLUGINS_PATH} RUNTIME DESTINATION ${SINK_RESOURCE_PLUGINS_PATH}) 12install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION ${SINK_RESOURCE_PLUGINS_PATH} RUNTIME DESTINATION ${SINK_RESOURCE_PLUGINS_PATH})
diff --git a/examples/caldavresource/caldavresource.cpp b/examples/caldavresource/caldavresource.cpp
index 8574575..df9ab52 100644
--- a/examples/caldavresource/caldavresource.cpp
+++ b/examples/caldavresource/caldavresource.cpp
@@ -30,6 +30,7 @@
30#include "facadefactory.h" 30#include "facadefactory.h"
31 31
32#include <KCalCore/ICalFormat> 32#include <KCalCore/ICalFormat>
33#include <QColor>
33 34
34#define ENTITY_TYPE_EVENT "event" 35#define ENTITY_TYPE_EVENT "event"
35#define ENTITY_TYPE_TODO "todo" 36#define ENTITY_TYPE_TODO "todo"
@@ -61,6 +62,7 @@ protected:
61 62
62 Calendar localCalendar; 63 Calendar localCalendar;
63 localCalendar.setName(remoteCalendar.displayName()); 64 localCalendar.setName(remoteCalendar.displayName());
65 localCalendar.setColor(remoteCalendar.color().name().toLatin1());
64 66
65 createOrModify(ENTITY_TYPE_CALENDAR, rid, localCalendar, 67 createOrModify(ENTITY_TYPE_CALENDAR, rid, localCalendar,
66 /* mergeCriteria = */ QHash<QByteArray, Sink::Query::Comparator>{}); 68 /* mergeCriteria = */ QHash<QByteArray, Sink::Query::Comparator>{});