Я пытаюсь построить проект на Mac OSX, и это дает мне зашифрованное сообщение об ошибке:Ошибка Qt moc 1 - что это значит?
[moc_droparea.cpp] Error 1
droparea.cpp
(очевидно) файл в проекте. Я проверил, что он существует в каталоге проекта и не поврежден. Файл moc_droparea.cpp
не появляется в папке сборки после этой ошибки, поэтому я предполагаю, что он не может построить по какой-либо причине, но ошибка слишком неопределенная, чтобы помочь мне разобраться, что происходит. Может ли кто-нибудь помочь мне разобраться, что это значит?
Не могли бы вы опубликовать файл droparea.h, который даст ошибку при moc'ed? – Fred
Я не могу опубликовать какой-либо исходный код, к сожалению, проект для работы. Однако файл .h почти идентичен файлу, найденному в примере Drop Area, который поставляется с создателем QT. – CoutPotato
Примечание: эта ошибка также может возникнуть при попытке использовать Q_OBJECT с классом шаблона. Как использовать функции сигнала/слота в классе шаблонов, описанные в: http://stackoverflow.com/questions/4397478/qt-templated-q-object-class –