The compile time checked signal/slot obviously needs type information, i.e. the compiler needs to know the type of the object in order to check for method availability.
So you either provide that, i.e. make sure that pServiceObject is at least casted to the interface containing errorUnrecoverableIPCFault() and provide that interface's class name when passing the member function pointer.
Cheers,
_
Bookmarks