UI-Signatures: add selector for signaturecheck

This commit is contained in:
2025-09-03 10:36:56 +02:00
parent 8cce13f6e5
commit 9ce46abdce
2 changed files with 63 additions and 0 deletions

View File

@@ -12,7 +12,24 @@ from .widget_sources.new_edition_check_found_result_ui import (
Ui_Dialog as Ui_NewEditionCheckFoundResult, Ui_Dialog as Ui_NewEditionCheckFoundResult,
) )
from .widget_sources.new_edition_check_ui import Ui_Dialog as Ui_NewEditionCheck from .widget_sources.new_edition_check_ui import Ui_Dialog as Ui_NewEditionCheck
from .widget_sources.new_edition_check_selector_ui import Ui_Dialog as Ui_NewEditionCheckSelector
class NewEditionCheckSelector(QtWidgets.QDialog, Ui_NewEditionCheckSelector):
def __init__(self, parent=None):
super().__init__(parent)
self.setupUi(self)
self.setWindowTitle("Neuauflagen prüfen")
self.btn_apparat.clicked.connect(self.select_apparat)
self.btn_prof.clicked.connect(self.select_professor)
self.selection = None
def select_apparat(self):
self.selection = "apparat"
self.accept()
def select_professor(self):
self.selection = "professor"
self.accept()
class NewEditionCheckFoundResult(QtWidgets.QDialog, Ui_NewEditionCheckFoundResult): class NewEditionCheckFoundResult(QtWidgets.QDialog, Ui_NewEditionCheckFoundResult):
def __init__(self, book: BookData, parent=None): def __init__(self, book: BookData, parent=None):

View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Dialog</class>
<widget class="QDialog" name="Dialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>475</width>
<height>66</height>
</rect>
</property>
<property name="windowTitle">
<string>Dialog</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>Soll nur der Apparat geprüft werden, oder sollen alle Medien des Profs geprüft werden?</string>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QPushButton" name="btn_apparat">
<property name="text">
<string>Apparat</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btn_prof">
<property name="text">
<string>Prof</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>