diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -42,6 +42,7 @@ set(EVENTVIEW_LIB_VERSION "5.14.40") set(AKONADI_VERSION "5.14.40") set(AKONADICONTACT_LIB_VERSION "5.14.40") +set(AKONADICALENDAR_LIB_VERSION "5.14.41") set(KDIAGRAM_LIB_VERSION "1.4.0") find_package(KGantt ${KDIAGRAM_LIB_VERSION} CONFIG REQUIRED) @@ -64,6 +65,7 @@ find_package(KF5CalendarCore ${KF5_MIN_VERSION} CONFIG REQUIRED) find_package(KF5MailTransportAkonadi ${KMAILTRANSPORT_LIB_VERSION} CONFIG REQUIRED) find_package(KF5AkonadiContact ${AKONADICONTACT_LIB_VERSION} CONFIG REQUIRED) +find_package(KF5AkonadiCalendar ${AKONADICALENDAR_LIB_VERSION} CONFIG REQUIRED) ecm_setup_version(PROJECT VARIABLE_PREFIX INCIDENCEEDITOR VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/incidenceeditor_version.h" diff --git a/src/incidencedialog.cpp b/src/incidencedialog.cpp --- a/src/incidencedialog.cpp +++ b/src/incidencedialog.cpp @@ -45,6 +45,7 @@ #include #include #include +#include #include #include @@ -128,7 +129,7 @@ IncidenceDialogPrivate::IncidenceDialogPrivate(Akonadi::IncidenceChanger *changer, IncidenceDialog *qq) : q_ptr(qq) , mUi(new Ui::EventOrTodoDesktop) - , mCalSelector(new Akonadi::CollectionComboBox) + , mCalSelector(new Akonadi::CollectionComboBox(changer->entityTreeModel())) , mCloseOnSave(false) , mItemManager(new EditorItemManager(this, changer)) , mEditor(new CombinedIncidenceEditor(qq))