This is for using new connect()-syntax in main application. Note: - signals in interface must not be defined virtual - signals in implementation must not override signals defined in interface.