pyqt_reactive.widgets.shared
Shared widget utilities and components.
Modules
Abstract base class for table-based browser widgets. |
|
Tabbed window body with active-tab action widgets. |
|
Reusable button panel with declarative configuration. |
|
CheckboxGroupWidget for List[Enum] parameters. |
|
Column filter widget with checkboxes for unique values. |
|
Nominal contracts used by configuration hierarchy tree widgets. |
|
Dirty-state presentation for ObjectState-backed form windows. |
|
Reusable form-window header with staged action wrapping. |
|
Function table browser widget using AbstractTableBrowser. |
|
Image table browser widget using AbstractTableBrowser. |
|
Shared QListWidget item delegate for rendering multiline items with grey preview text. |
|
Structured text rendering and sizing for multiline list items. |
|
Action and code-editor workflows for manager widgets. |
|
Config resolution helpers for manager widgets. |
|
Typed state, item-hook, and scope access for manager widgets. |
|
Declarative manager item display construction. |
|
Typed list-item hook declarations for manager widgets. |
|
List update pipeline for AbstractManagerWidget. |
|
Visual state, flash subscriptions, and styling roles for manager list rows. |
|
Preview field formatting for manager list items. |
|
Drag-reorder workflow for manager widgets. |
|
Typed state bindings for manager widgets. |
|
Status-label presentation and scrolling for manager widgets. |
|
ObjectState time-travel binding for manager list widgets. |
|
Shared UI scaffold helpers for manager-like widgets. |
|
Responsive title layout for GroupBoxWithHelp. |
|
Responsive layout widgets for PyQt6 - Uses layout config from manager |
|
Shared scope-border painting primitives. |
|
Nominal contract for widgets that receive scope color schemes. |
|
Utilities for generating scope-based colors using distinct palettes. |
|
Configuration and data structures for scope-based coloring. |
|
Scope-aware table widgets. |
|
Structured styled-text layout for list item delegates. |
|
TearOffRegistry - Global registry for tear-off tab drag operations. |
|
TearOffTabWidget - Chrome-style detachable tabs for PyQt6. |
|
Coordinate safe tree rebuilds while preserving UI state. |
|
Tree expansion/selection state synchronization. |
|
Generic recursive Qt tree synchronization adapter. |