<div dir="ltr">When defining a pyqtSignal signal is there any advantage in specifying the types for the arguments OTHER THAN them being used to match up to the correct slot (in the event of signal/slot overloads)?  <div><br></div><div>For example, if only using simple single argument signals paired with single argument slots it will always work with `object` as the indicated type.  Is there a disadvantage to being this generic?</div><div><br></div><div><div>For comparison, the pyqtSlot definitions give this advantage for decorating callables with @pyqtSlot:</div><div><br></div><div>    > Connecting a signal to a decorated Python method also has the advantage</div><div>    > of reducing the amount of memory used and is slightly faster.</div><div><br></div><div>I'm wondering if something similar exists with the extra effort of specifying slot agrg types properly.</div><div><br></div><div>Russ</div><div><br></div></div></div>