Skip to content

apps / winecellar / frontend / qt_kiosk / pages / materials.py

Path: apps/winecellar/frontend/qt_kiosk/pages/materials.py
Lane: apps
Executable: no/unknown

Purpose

(No module docstring. Add one — it becomes your API contract.)

Entry points

  • No __main__ guard detected

Key symbols

Classes

  • CameraPanel
  • ExpandableOcrCell
  • MaterialCard
  • MaterialPayload
  • MaterialsPage
  • ModeTabs
  • OcrMapDialog
  • SmartComboBox

Functions

  • _build_ocr_rows(label_json)
  • _digits_only(s)
  • _norm_text(s)
  • _normalize_color_to_combo(v)

Configuration & environment

  • (no env vars detected by regex)

Dependencies (imports)

  • PySide6.QtCore
  • PySide6.QtGui
  • PySide6.QtWidgets
  • __future__
  • dataclasses
  • get_label
  • pages.base
  • typing
  • ui_scale
  • unicodedata
  • virtual_keyboard
  • widgets.common
  • workers

Operational notes (fill in)

  • Headless/interactive:
  • Systemd unit (if any):
  • Schedules/triggers:
  • Debug artifacts:
  • Failure modes: