Здесь мы можем прочитать, что ни одна конструкция копирования и оператор присваивания копии не подлежат оценке. Но здесь мы можем прочитать, что qRegisterMetaType и Q_DECLARE_METATYPE должны иметь общедоступный конструктор по умолчанию, общедоступный конструктор копирования и общедоступный деструктор. Вопрос в том, кто говорит неправду? Или я не правильно понял?
Подробнее здесь: https://stackoverflow.com/questions/258 ... of-qobject