Coverage for openhcs/pyqt_gui/shared/__init__.py: 0.0%

6 statements  

« prev     ^ index     » next       coverage.py v7.10.3, created at 2025-08-14 05:57 +0000

1""" 

2OpenHCS PyQt6 Shared Components 

3 

4Shared utilities and components for the OpenHCS PyQt6 GUI application. 

5Migrated from Textual TUI with full feature parity. 

6""" 

7 

8from openhcs.pyqt_gui.shared.typed_widget_factory import TypedWidgetFactory 

9from openhcs.pyqt_gui.shared.color_scheme import PyQt6ColorScheme 

10from openhcs.pyqt_gui.shared.style_generator import StyleSheetGenerator 

11from openhcs.pyqt_gui.shared.palette_manager import PaletteManager, ThemeManager 

12from openhcs.pyqt_gui.shared.config_validator import ColorSchemeValidator 

13 

14__all__ = [ 

15 "TypedWidgetFactory", 

16 "PyQt6ColorScheme", 

17 "StyleSheetGenerator", 

18 "PaletteManager", 

19 "ThemeManager", 

20 "ColorSchemeValidator" 

21]