В Qt 4.5.2 moc.exe есть некоторые проблемы. В электронном письме, которое я отправил в службу поддержки Qt, упоминается, что он перемещает файлы, которые не были изменены. Это может иметь дополнительные проблемы, которые могут быть связаны с тем, что вы испытываете.
Извините, я не могу вспомнить точные детали. Что еще хуже, ссылка, которую Qt Support отправил мне в то время, не работает.
Они предложили использовать 4.5.3. Я думаю, что в итоге мы остановились на 4.5.1, которую мы все еще используем сегодня, хотя переход на 4.7.x. происходит, когда я пишу это. :)