Repetindo Q_DISABLE_COPY em classes derivadas do QObject

No Qt, existe uma macro que permite declarar construtores de cópia privada e operadores de atribuição para classes:http://qt-project.org/doc/qt-5.0/qtcore/qobject.html#Q_DISABLE_COPY

Diz-se que esta macro deve ser usada para todas as classes derivadas de QObject (especialmente QWidget).

Eu entendo como isso funciona e por que é útil.

O que eu não entendo: existe alguma razão para repetir Q_DISABLE_COPY em minhas classes derivadas de QObject enquanto QObject já contém Q_DISABLE_COPY e através disso efetivamente impede que minhas classes derivadas sejam copiadas?

questionAnswers(1)

yourAnswerToTheQuestion