def __init__(self): self.simple_attribute = 12 self._private_value = 42 self.dict_attribute = {1: 2} self._rw_prop = 42 self._ro_prop = 42 self._wo_prop = 42 self.rw_prop_changed = Signal() self.wo_prop_changed = Signal()
def __init__(self): logger.info('Welcome to your new house') self._door_open = False self._lights_on = False self.door_open_changed = Signal() self.lights_on_changed = Signal() self.color_changed = Signal() self._pool = futures.ThreadPoolExecutor(max_workers=1)
def test_thread(): std_signal = Signal(1) test_built_in = Signal(2) std_signal.connect(pg.setValue) test_built_in.connect(pg.setRange) v_int = 0 while True: v_int += 1 std_signal.emit(v_int) test_built_in.emit(0, 10) time.sleep(0.5) if v_int == 5: break pg.close()