I suspect a lot of the creative uses of C++ in Qt will fade over time as C++11&#x2F;14&#x2F;17 support in compilers improves.  There are more options in the language now that would allow the project to move away from so many macros, etc.