The Qt documentation states that QObject::disconnect() "Returns true if the connection is successfully broken; otherwise returns false.". In what type of situation would it fail to disconnect? I don't recall seeing the return value checked in any example code that I have read. - Jeffery MacEachern