Hmm, maybe the moc file generation rules have gone out of sync...
Try updating them, by first removing one letter from the Q_OBJECT macro (e.g. Q_OBJEC) and then save the header file. Now the mocing rules should have been automatically removed. Then fix the macro and save again, now the rules should have been added automatically.
Then try compiling again.