Ejemplo n.º 1
0
    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()
Ejemplo n.º 2
0
    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)
Ejemplo n.º 3
0
 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()