pyqt_reactive.widgets.shared.config_tree_contracts
Nominal contracts used by configuration hierarchy tree widgets.
Classes
Full flash/dirty contract required by ConfigHierarchyTreeHelper. |
|
Widget/window that owns a scope color scheme. |
|
Provides precomputed flash colors for ObjectState-backed delegates. |
- class pyqt_reactive.widgets.shared.config_tree_contracts.ScopeColorSchemeHost[source]
Widget/window that owns a scope color scheme.
- class pyqt_reactive.widgets.shared.config_tree_contracts.TreeFlashColorProvider[source]
Provides precomputed flash colors for ObjectState-backed delegates.
- class pyqt_reactive.widgets.shared.config_tree_contracts.ConfigTreeFlashManager[source]
Full flash/dirty contract required by ConfigHierarchyTreeHelper.
- abstractmethod register_flash_tree_item(key: str, tree: QTreeWidget, get_index: Callable[[], Any]) → None[source]
Register a tree item with the flash coordinator.