Hi I just - during KF6 porting of an app - fall in an api trap:
Original code: | connect(d->aZoom, QOverload<QAction *>::of(&KSelectAction::triggered), | this, &PageView::slotZoom); The wrong porting code: | connect(d->aZoom, &KSelectAction::triggered, this, &PageView::slotZoom); The gotcha is that the QAction* overload, while with the same name, is emitted under different rules than the only remaining triggered function (from QAction) The correct porting would have been: | connect(d->aZoom, &KSelectAction::actionTriggered, this, | &PageView::slotZoom); So, just a heads up to whomever might hit this as well. (I wonder if one has enough sources checked out to be able to grep this to see what might be relevant. /Sune