Je suis en train de construire un projet sur Mac OSX, et il me donne une erreur cryptique:Qt moc error 1 - qu'est-ce que cela signifie?
[moc_droparea.cpp] Error 1
droparea.cpp
est (évidemment) un fichier dans le projet. J'ai vérifié qu'il existe dans le répertoire du projet et n'est pas corrompu. Le fichier moc_droparea.cpp
n'apparaît pas dans le dossier de construction après cette erreur, donc je suppose qu'il échoue à construire pour une raison quelconque, mais l'erreur est trop vague pour m'aider à comprendre ce qui se passe. Quelqu'un pourrait-il m'aider à comprendre ce que cela signifie s'il vous plaît?
Cela vous dérangerait de poster le fichier droparea.h qui donne l'erreur quand vous êtes mocé? – Fred
Je ne peux malheureusement pas publier de code source, malheureusement, le projet est pour le travail. Cependant, le fichier .h est presque identique à celui qui se trouve dans l'exemple Drop Area fourni avec QT creator. – CoutPotato
Remarque supplémentaire: cette erreur peut également se produire lorsque vous essayez d'utiliser Q_OBJECT avec la classe de modèle. Comment utiliser la fonctionnalité de signal/slot dans la classe de modèle décrite dans: http://stackoverflow.com/questions/4397478/qt-templated-q-object-class –