def testBasic(self): '''QObject.signalsBlocked() and blockSignals() The signals aren't blocked by default. blockSignals returns the previous value''' obj = QObject() self.assert_(not obj.signalsBlocked()) self.assert_(not obj.blockSignals(True)) self.assert_(obj.signalsBlocked()) self.assert_(obj.blockSignals(False))
def testBasic(self): '''QObject.signalsBlocked() and blockSignals() The signals aren't blocked by default. blockSignals returns the previous value''' obj = QObject() self.assertTrue(not obj.signalsBlocked()) self.assertTrue(not obj.blockSignals(True)) self.assertTrue(obj.signalsBlocked()) self.assertTrue(obj.blockSignals(False)) blocker = QSignalBlocker(obj) self.assertTrue(obj.signalsBlocked()) blocker.unblock() self.assertTrue(not obj.signalsBlocked()) blocker.reblock() self.assertTrue(obj.signalsBlocked()) del blocker self.assertTrue(not obj.signalsBlocked())