- 
    
Bug
 - 
    Resolution: Unresolved
 - 
    
P3: Somewhat important
 - 
    None
 - 
    6.5
 - 
    None
 
Two issues:
- enum defined in the header won't be recognized.
enum MyEnum { Foo = 0, Bar = 1, }; Q_ENUM(MyEnum) - signal generates a return type, which cannot be recognized by qt_add_repc_sources
for example
void sayHello(QString name);
generate
SIGNAL(void sayHello(QString name)); // WRONG
SIGNAL(sayHello(QString name)); // RIGHT 
please see the attached example