pyqt_reactive.forms.ui_utils
UI utilities for pyqt-reactor.
Simple formatting and debug utilities used across the forms layer.
Functions
|
Simple parameter debug logging |
|
Create checkbox label: 'param_name' -> 'Enable Param Name' |
|
Get enum display text: Enum.VALUE -> 'VALUE' |
|
Get enum placeholder: Enum.VALUE -> 'Pipeline default: VALUE' |
|
Generate field ID: 'parent', 'param' -> 'parent_param' |
|
Create field label: 'param_name' -> 'Param Name:' |
|
Convert snake_case to Title Case: 'param_name' -> 'Param Name' |
- pyqt_reactive.forms.ui_utils.format_param_name(name: str) str[source]
Convert snake_case to Title Case: ‘param_name’ -> ‘Param Name’
- pyqt_reactive.forms.ui_utils.format_checkbox_label(name: str) str[source]
Create checkbox label: ‘param_name’ -> ‘Enable Param Name’
- pyqt_reactive.forms.ui_utils.format_field_label(name: str) str[source]
Create field label: ‘param_name’ -> ‘Param Name:’
- pyqt_reactive.forms.ui_utils.format_field_id(parent: str, param: str) str[source]
Generate field ID: ‘parent’, ‘param’ -> ‘parent_param’
- pyqt_reactive.forms.ui_utils.debug_param(param_name: str, value: Any, context: str = '') None[source]
Simple parameter debug logging