[Connector] use connectSignal/disconnectSignal if available