Do you have a Q_OBJECT declaration in all classes deriving from QObject / QWidget?