apps / winecellar / frontend / qt_kiosk / pages / movements.py¶
Path: apps/winecellar/frontend/qt_kiosk/pages/movements.py
Lane: apps
Executable: no/unknown
Purpose¶
Component: movements
Lane: apps
Path: apps/winecellar/frontend/qt_kiosk/pages/movements.py
Role: Qt Page
Purpose: - Defines 4 class(es) and 2 function(s) that implement this module's responsibilities. - Implements touch-oriented Qt kiosk UI components.
Inputs: - File inputs read from local filesystem paths.
Outputs: - No module-scope side effects beyond symbol definitions/import wiring.
Execution: - Interactive Qt kiosk runtime (touch-first UI) within the frontend shell.
Failure modes: - Missing, unreadable, or malformed local files (config/image/JSON inputs). - Type/shape mismatches passed into exported functions/classes. - Unexpected runtime state propagated from upstream callers.
Entry points¶
- No
__main__guard detected
Key symbols¶
Classes¶
MaterialBoxMovementDraftMovementsPageRightDetails
Functions¶
_digits_only(s)status_show(kind)
Configuration & environment¶
- (no env vars detected by regex)
Dependencies (imports)¶
PySide6.QtCorePySide6.QtGuiPySide6.QtWidgets__future__dataclassesget_labelgetpasspages.basetypingui_scalevirtual_keyboardwidgets.commonworkers
Operational notes (fill in)¶
- Headless/interactive:
- Systemd unit (if any):
- Schedules/triggers:
- Debug artifacts:
- Failure modes: