diff --git a/src/calendarview.cpp b/src/calendarview.cpp --- a/src/calendarview.cpp +++ b/src/calendarview.cpp @@ -253,11 +253,11 @@ connect(mDateNavigatorContainer, &DateNavigatorContainer::goNext, mDateNavigator, &DateNavigator::selectNext); - connect(mDateNavigatorContainer, SIGNAL(datesSelected(KCalCore::DateList,QDate)), - mDateNavigator, SLOT(selectDates(KCalCore::DateList,QDate))); + connect(mDateNavigatorContainer, &DateNavigatorContainer::datesSelected, + mDateNavigator, QOverload::of(&DateNavigator::selectDates)); - connect(mViewManager, SIGNAL(datesSelected(KCalCore::DateList)), - mDateNavigator, SLOT(selectDates(KCalCore::DateList))); + connect(mViewManager, &KOViewManager::datesSelected, + mDateNavigator, [this](const KCalCore::DateList &dates) { mDateNavigator->selectDates(dates); }); connect(mDateNavigatorContainer, &DateNavigatorContainer::incidenceDropped, this, &CalendarView::addIncidenceOn); diff --git a/src/koviewmanager.cpp b/src/koviewmanager.cpp --- a/src/koviewmanager.cpp +++ b/src/koviewmanager.cpp @@ -279,8 +279,8 @@ } if (view->isEventView()) { - connect(view, SIGNAL(datesSelected(KCalCore::DateList)), - SIGNAL(datesSelected(KCalCore::DateList))); + connect(static_cast(view), &KOEventView::datesSelected, + this, &KOViewManager::datesSelected); } // selecting an incidence