Change back to finished() and broken() signals, I didn't know of QObject::sender...