Coverage for openhcs/pyqt_gui/widgets/mixins/__init__.py: 0.0%

2 statements  

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

1""" 

2PyQt6 Widget Utilities 

3 

4Shared utility functions for PyQt6 widgets, mirroring patterns from the Textual TUI. 

5""" 

6 

7from openhcs.pyqt_gui.widgets.mixins.selection_preservation_mixin import ( 

8 preserve_selection_during_update, 

9 restore_selection_by_id, 

10 handle_selection_change_with_prevention 

11) 

12 

13__all__ = [ 

14 "preserve_selection_during_update", 

15 "restore_selection_by_id", 

16 "handle_selection_change_with_prevention", 

17]