(self, app)
| 247 | """Main application window.""" |
| 248 | |
| 249 | def __init__(self, app): |
| 250 | super().__init__(application=app, title="DesktopPuppet Controller") |
| 251 | self.set_default_size(900, 700) |
| 252 | |
| 253 | self.launcher = PuppetLauncher() |
| 254 | self.controller = PuppetController() |
| 255 | self.viewer_url = None |
| 256 | self.current_model_path = None |
| 257 | self._monitor_thread = None |
| 258 | self._stop_monitor = False |
| 259 | |
| 260 | self._setup_ui() |
| 261 | self._load_models() |
| 262 | |
| 263 | def _setup_ui(self): |
| 264 | """Setup the user interface.""" |
nothing calls this directly
no test coverage detected