<div>In PyQt4,<span style="line-height: 1.5;">QObject::​sender() returns the direct object that sent the signal,while in PyQt5,it </span><span style="line-height: 1.5;"> returns the original object that sent the signal.</span></div><div><span style="line-height: 1.5;"><br></span></div><div>QObject::​sender() should return the DIRECT object that sent the signal or cause so many problems .<span id="_editor_bookmark_start_2" style="display: none; line-height: 0px;">‍</span></div>