add GUI file to lib

This commit is contained in:
2026-05-27 14:21:55 +02:00
parent 3235d7f8a9
commit 72fd047d9c
2 changed files with 12 additions and 1 deletions

1
run_gui.ps1 Normal file
View File

@@ -0,0 +1 @@
pdm run python -m wce_crm.gui

View File

@@ -1629,14 +1629,20 @@ class AutoForm(QWidget):
separator1.setFrameShadow(QFrame.Shadow.Sunken)
self.main_layout.addWidget(separator1)
self.registry_button = QPushButton("Ausgabe Widget Registry")
self.registry_button.clicked.connect(self._print_registry)
self.registry_button.setFixedHeight(35)
self.main_layout.addWidget(self.registry_button)
self.test_button = QPushButton("Initialisiere Laden")
self.test_button.clicked.connect(self.load_data)
self.test_button.setFixedHeight(50)
self.test_button.setFixedHeight(35)
self.test_button.setSizePolicy(
QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Fixed
)
self.main_layout.addWidget(self.test_button)
button = QPushButton("GET DATA")
button.setFixedHeight(35)
button.clicked.connect(self.get_form_data)
self.main_layout.addWidget(button)
@@ -1649,6 +1655,7 @@ class AutoForm(QWidget):
id_field_layout.addWidget(self.id_field_input)
self.main_layout.addLayout(id_field_layout)
button_db_index = QPushButton("Setze DB Index")
button_db_index.setFixedHeight(35)
button_db_index.clicked.connect(self._set_db_index)
self.main_layout.addWidget(button_db_index)
@@ -1699,6 +1706,9 @@ class AutoForm(QWidget):
self.current_id: int = -1
def _print_registry(self) -> None:
pprint_registry(self.widget_registry)
def _set_db_index(self) -> None:
try:
index = int(self.id_field_input.text())