Using the QT Visual studio integration, adding a new QT class adds two separate moc.exe generated files - one for debug and one for release (and one for any other configuration currently existing). Yet the two eventual generated files seem to be identical.
On the other hand when adding a UI class, the uic.exe generated files don't have this separation and are the same file for all configurations.
Does anybody have an idea why there's a need for a separate moc file for every configuration? When is there a difference between the two?