From 63c525ce7a51dccc2dad73b8a022da9311b26e7f Mon Sep 17 00:00:00 2001 From: WorldTeacher Date: Tue, 26 Nov 2024 10:16:55 +0100 Subject: [PATCH] feat: add buttons for exact title / any book --- .../dialogs/dialog_sources/Ui_medianadder.py | 20 ++++++--- src/ui/dialogs/dialog_sources/medianadder.ui | 42 ++++++++++++++++--- 2 files changed, 52 insertions(+), 10 deletions(-) diff --git a/src/ui/dialogs/dialog_sources/Ui_medianadder.py b/src/ui/dialogs/dialog_sources/Ui_medianadder.py index 3991c69..205212c 100644 --- a/src/ui/dialogs/dialog_sources/Ui_medianadder.py +++ b/src/ui/dialogs/dialog_sources/Ui_medianadder.py @@ -1,6 +1,6 @@ # Form implementation generated from reading ui file 'c:\Users\aky547\GitHub\SemesterapparatsManager\src\ui\dialogs\dialog_sources\medianadder.ui' # -# Created by: PyQt6 UI code generator 6.6.1 +# Created by: PyQt6 UI code generator 6.7.1 # # WARNING: Any manual changes made to this file will be lost when pyuic6 is # run again. Do not edit this file unless you know what you are doing. @@ -33,7 +33,7 @@ class Ui_Dialog(object): self.lineEdit.setGeometry(QtCore.QRect(70, 10, 113, 20)) self.lineEdit.setObjectName("lineEdit") self.label_3 = QtWidgets.QLabel(parent=Dialog) - self.label_3.setGeometry(QtCore.QRect(20, 70, 47, 21)) + self.label_3.setGeometry(QtCore.QRect(20, 90, 47, 21)) self.label_3.setObjectName("label_3") self.widget = QtWidgets.QWidget(parent=Dialog) self.widget.setGeometry(QtCore.QRect(330, 90, 281, 381)) @@ -178,17 +178,17 @@ class Ui_Dialog(object): self.tableWidget.horizontalHeader().setDefaultSectionSize(45) self.horizontalLayout.addWidget(self.tableWidget) self.listWidget = QtWidgets.QListWidget(parent=Dialog) - self.listWidget.setGeometry(QtCore.QRect(10, 90, 281, 341)) + self.listWidget.setGeometry(QtCore.QRect(10, 110, 281, 321)) self.listWidget.setContextMenuPolicy(QtCore.Qt.ContextMenuPolicy.CustomContextMenu) self.listWidget.setObjectName("listWidget") self.label_4 = QtWidgets.QLabel(parent=Dialog) self.label_4.setGeometry(QtCore.QRect(330, 50, 181, 21)) self.label_4.setObjectName("label_4") self.label_5 = QtWidgets.QLabel(parent=Dialog) - self.label_5.setGeometry(QtCore.QRect(200, 70, 41, 21)) + self.label_5.setGeometry(QtCore.QRect(200, 90, 41, 21)) self.label_5.setObjectName("label_5") self.list_amount = QtWidgets.QLabel(parent=Dialog) - self.list_amount.setGeometry(QtCore.QRect(240, 70, 47, 21)) + self.list_amount.setGeometry(QtCore.QRect(240, 90, 47, 21)) self.list_amount.setObjectName("list_amount") self.horizontalLayoutWidget = QtWidgets.QWidget(parent=Dialog) self.horizontalLayoutWidget.setGeometry(QtCore.QRect(10, 440, 160, 31)) @@ -204,6 +204,12 @@ class Ui_Dialog(object): self.btn_cancel.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus) self.btn_cancel.setObjectName("btn_cancel") self.horizontalLayout_2.addWidget(self.btn_cancel) + self.check_use_any_book = QtWidgets.QCheckBox(parent=Dialog) + self.check_use_any_book.setGeometry(QtCore.QRect(20, 70, 141, 20)) + self.check_use_any_book.setObjectName("check_use_any_book") + self.check_use_exact_signature = QtWidgets.QCheckBox(parent=Dialog) + self.check_use_exact_signature.setGeometry(QtCore.QRect(165, 70, 121, 20)) + self.check_use_exact_signature.setObjectName("check_use_exact_signature") self.retranslateUi(Dialog) QtCore.QMetaObject.connectSlotsByName(Dialog) @@ -348,3 +354,7 @@ class Ui_Dialog(object): self.list_amount.setText(_translate("Dialog", "0")) self.btn_save.setText(_translate("Dialog", "Ok")) self.btn_cancel.setText(_translate("Dialog", "Abbrechen")) + self.check_use_any_book.setToolTip(_translate("Dialog", "Verwendet ein zufälliges Buch des Datensatzes, nützlich wenn das Buch noch nicht im Apparat ist")) + self.check_use_any_book.setText(_translate("Dialog", "Jedes Buch verwenden")) + self.check_use_exact_signature.setToolTip(_translate("Dialog", "Verwendet die eingegebene Signatur für die Suche von Daten")) + self.check_use_exact_signature.setText(_translate("Dialog", "Exakte Signatur")) diff --git a/src/ui/dialogs/dialog_sources/medianadder.ui b/src/ui/dialogs/dialog_sources/medianadder.ui index f601184..062c0b5 100644 --- a/src/ui/dialogs/dialog_sources/medianadder.ui +++ b/src/ui/dialogs/dialog_sources/medianadder.ui @@ -90,7 +90,7 @@ 20 - 70 + 90 47 21 @@ -453,9 +453,9 @@ 10 - 90 + 110 281 - 341 + 321 @@ -479,7 +479,7 @@ 200 - 70 + 90 41 21 @@ -492,7 +492,7 @@ 240 - 70 + 90 47 21 @@ -533,6 +533,38 @@ + + + + 20 + 70 + 141 + 20 + + + + Verwendet ein zufälliges Buch des Datensatzes, nützlich wenn das Buch noch nicht im Apparat ist + + + Jedes Buch verwenden + + + + + + 165 + 70 + 121 + 20 + + + + Verwendet die eingegebene Signatur für die Suche von Daten + + + Exakte Signatur + + lineEdit