Added a signal connecting decorator