Eu acredito que você precisa de adicionar um Q_OBJECT às classes que herdam de QObject:
classe CustomOgreWidget:
OgreWidget público
{
Q_OBJECT
público:
CustomOgreWidget (QWidget* parent=0, quarto:: WindowFlags f=0);
~CustomOgreWidget (vácuo);
entalhes públicos:
SlotOpenProject vago (vácuo);
};