Literally nobody needs to remove signal/slots. They just need to replace them with Q_SIGNAL/Q_SLOTS.
No framework merits new core language keywords.
I'm too young to have ever used the signal/slot keywords, only the Macro syntax and the new instance/functioin_reference syntax, but I've seen this in a lot of legacy code. I'm totally ok with this.