updated logging

This commit is contained in:
2026-05-29 11:12:08 +02:00
parent 9ddc1f5b99
commit 718ecaa2e3

View File

@@ -367,7 +367,7 @@ def get_leaf_dicts(data):
def pprint_registry(widget_registry: WidgetRegistry) -> None:
print("---\n\n>>> Widget registry:")
print("\n\n>>> Widget registry:")
for key, entry in widget_registry.items():
print(f"Key: {key}")
print(f"\twidget: {entry['widget']}")
@@ -375,6 +375,18 @@ def pprint_registry(widget_registry: WidgetRegistry) -> None:
print(f"\tfield type: {entry['form_field'].type}")
def pformat_registry(widget_registry: WidgetRegistry) -> str:
lines: list[str] = []
lines.append("\n\n>>> Widget registry:")
for key, entry in widget_registry.items():
lines.append(f"Key: {key}")
lines.append(f"\twidget: {entry['widget']}")
lines.append(f"\tfield key: {entry['form_field'].key}")
lines.append(f"\tfield type: {entry['form_field'].type}")
return "\n".join(lines)
class FormFieldType(enum.StrEnum):
GROUP = enum.auto()
TEXT = enum.auto()
@@ -1719,6 +1731,11 @@ class AutoForm(QWidget):
self.current_id: int = -1
logger_auto_form.debug(
"Initialised Auto Form Widget. Registry:%s",
pformat_registry(self.widget_registry),
)
def _print_registry(self) -> None:
pprint_registry(self.widget_registry)
@@ -2475,7 +2492,9 @@ class NewEntrySelect_view(QWidget):
btn_person.setFixedWidth(300)
btn_person.setFixedHeight(40)
btn_person.clicked.connect(lambda: self.person_requested.emit())
btn_person.clicked.connect(lambda: print("Person gewählt"))
btn_person.clicked.connect(
lambda: logger_gui.info("[Grunderfassung: Dummy Individualperson] Person gewählt")
)
layout.addWidget(back_btn)
layout.addSpacing(15)