diff --git a/src/agenda/agendaview.cpp b/src/agenda/agendaview.cpp --- a/src/agenda/agendaview.cpp +++ b/src/agenda/agendaview.cpp @@ -926,10 +926,10 @@ this, &AgendaView::slotIncidenceSelected); // rescheduling of todos by d'n'd - connect(agenda, SIGNAL(droppedIncidences(KCalCore::Incidence::List,QPoint,bool)), - SLOT(slotIncidencesDropped(KCalCore::Incidence::List,QPoint,bool))); - connect(agenda, SIGNAL(droppedIncidences(QList,QPoint,bool)), - SLOT(slotIncidencesDropped(QList,QPoint,bool))); + connect(agenda, QOverload::of(&Agenda::droppedIncidences), + this, QOverload::of(&AgendaView::slotIncidencesDropped)); + connect(agenda, QOverload &, const QPoint &, bool>::of(&Agenda::droppedIncidences), + this, QOverload &, const QPoint &, bool>::of(&AgendaView::slotIncidencesDropped)); } void AgendaView::slotIncidenceSelected(const KCalCore::Incidence::Ptr &incidence, const QDate &date) diff --git a/src/journal/journalframe.cpp b/src/journal/journalframe.cpp --- a/src/journal/journalframe.cpp +++ b/src/journal/journalframe.cpp @@ -103,8 +103,8 @@ this, &JournalDateView::editIncidence); connect(entry, &JournalFrame::incidenceSelected, this, &JournalDateView::incidenceSelected); - connect(entry, SIGNAL(printJournal(KCalCore::Journal::Ptr,bool)), - SIGNAL(printJournal(KCalCore::Journal::Ptr,bool))); + connect(entry, QOverload::of(&JournalFrame::printJournal), + this, QOverload::of(&JournalDateView::printJournal)); } Akonadi::Item::List JournalDateView::journals() const