function Signal: [Obj < Object, T] &(Obj, String, &(Static[Obj]) => T) => Source[T] native 'qt-signal'; function Signal: &(Object, String) => Source[unit] native 'qt-signal-no-payload';