Skip to content

apps / winecellar / frontend / qt_kiosk / main.py

Path: apps/winecellar/frontend/qt_kiosk/main.py
Lane: apps
Executable: yes

Purpose

Component: main

Lane: apps

Path: apps/winecellar/frontend/qt_kiosk/main.py

Role: Entry Point

Purpose: - Defines 1 function(s) used by neighboring modules.

Inputs: - Python import-time context and function/class call parameters from other modules.

Outputs: - No module-scope side effects beyond symbol definitions/import wiring.

Execution: - Manual/headless execution via python <module>.py entrypoint. - Interactive Qt kiosk runtime (touch-first UI) within the frontend shell.

Failure modes: - Import path or dependency resolution errors at runtime. - Type/shape mismatches passed into exported functions/classes. - Unexpected runtime state propagated from upstream callers.

Entry points

  • __main__ guard detected

Key symbols

Classes

  • (none detected)

Functions

  • main()

Configuration & environment

  • (no env vars detected by regex)

Dependencies (imports)

  • PySide6.QtCore
  • PySide6.QtWidgets
  • api
  • app_shell
  • sys

Operational notes (fill in)

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