예제 #1
0
 def setupScene(self):
     self.scene = DemoScene(self)
     self.scene.setSceneRect(0, 0, 800, 600)
     self.setScene(self.scene)
     self.scene.setItemIndexMethod(QtGui.QGraphicsScene.NoIndex)
예제 #2
0
        del BootScene
    elif esp8266_board:
        pass

    # This is where it all begins
    r = RenderLoop(display, config)

    if 'Clock' in config:
        from clockscene import ClockScene
        scene = ClockScene(display, config['Clock'])
        r.add_scene(scene)
        gc.collect()

    if 'Demo' in config:
        from demoscene import DemoScene
        scene = DemoScene(display, config['Demo'])
        r.add_scene(scene)
        gc.collect()

    if 'Weather' in config:
        from weatherscene import WeatherScene
        scene = WeatherScene(display, config['Weather'])
        r.add_scene(scene)
        gc.collect()

    if 'Fire' in config:
        from firescene import FireScene
        scene = FireScene(display, config['Fire'])
        r.add_scene(scene)
        gc.collect()