Using Q_INTERFACES in an application built against Qt 5.8.0 on Windows 8.1 (Visual Studio 2015) now results in the following error during MOC:
An example of code that fails for me:
This is a regression in 5.8.0, but does not appear for me in Qt 5.6.2 or Qt 5.7.1.
This behaviour has not been observed on macOS, iOS, Android, or Ubuntu builds.
Note that this occurs both in a shadow build and an in-source build.