- Remove the overloaded signals, which are wrapped in deprecation macros
- Remove "// clazy:exclude=overloaded-signal" comments as needed
Status | Assigned | Task | ||
---|---|---|---|---|
Open | None | T13986 Get rid of overloaded signals | ||
Open | None | T14370 Cleanup overloaded signals after KF6 branching |
I guess this could also be extended to remove the then redundant qOverload/QOverload::of/static_cast statements in the connects that previousely were overloaded?
As I have mentioned on the KF6 weekly, we can already do the cleanup for API users, when we exclude deprecated code and thus the signal overloads.
Related commits:
https://invent.kde.org/frameworks/knewstuff/-/commit/8b4c8383070c41d071a6c300b0d25c056e67d7f4