Esempio n. 1
0
    def __init__(self,
                 name="MyLensApp",
                 width=640,
                 height=480,
                 inspector=False,
                 start_maximized=False,
                 *args,
                 **kwargs):
        super(LensViewQt5, self).__init__(name=name,
                                          width=width,
                                          height=height,
                                          *args,
                                          **kwargs)

        # prepare Qt DBus mainloop
        DBusQtMainLoop(set_as_default=True)
        self._app = QApplication(*args, **kwargs)

        self._app_loaded = False
        self.view = None
        self.page = None
        self.channel = None

        self._manager = ThreadManagerQt5(app=self._app)

        self.start_maximized = start_maximized
        self.inspector = inspector
        self._build_app()