The Free fork should do away with the "signals" / slots" / etc. macros immediately. They were an embarrassment from the first day, and have only got worse with time. In 2019 "Qt Company" actually, officially had the gall to ask the ISO SC22/WG21 C++ Standard committee to change the name of a Standard Library member function that one of their macros squatted on. (A: "Take a hike.")
Apparently there have been capital-letter versions (Q_SIGNALS etc.) for a long time, but they never managed to get the user base ported to them, or even fix their own docs, which still to this day advocate them.