Credo che dobbiate aggiungere un Q_OBJECT ai codici categoria che ereditano da QObject:
codice categoria CustomOgreWidget:
OgreWidget pubblico
{
Q_OBJECT
pubblico:
CustomOgreWidget (QWidget* parent=0, quarto:: WindowFlags f=0);
~CustomOgreWidget (vuoto);
scanalature pubbliche:
SlotOpenProject vuoto (vuoto);
};