Skip to content

KDEFrameworksCompilerSettings: define -DQT_NO_KEYWORDS by default

Thanks to @ahmadsamir's work seems that all non-deprecated KF modules now use Q_EMIT, so we can default to QT_NO_KEYWORDS instead of just QT_NO_SIGNALS_SLOTS_KEYWORDS, due to QT_NO_FOREACH also making sure no more foreach is present.

A few modules would need to explicitly opt-out though for now at least, by remove_definition(), but that should be fine. Would care for that, once accepted.

@dfaure

Merge request reports