diff --git a/src/ui/sources/Ui_dialog_createUser.py b/src/ui/sources/Ui_dialog_createUser.py new file mode 100644 index 0000000..36c2ff4 --- /dev/null +++ b/src/ui/sources/Ui_dialog_createUser.py @@ -0,0 +1,56 @@ +# Form implementation generated from reading ui file 'c:\Users\aky547\GitHub\LibrarySystem\src\ui\sources\dialog_createUser.ui' +# +# Created by: PyQt6 UI code generator 6.6.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. + + +from PyQt6 import QtCore, QtGui, QtWidgets + + +class Ui_Dialog(object): + def setupUi(self, Dialog): + Dialog.setObjectName("Dialog") + Dialog.setWindowModality(QtCore.Qt.WindowModality.WindowModal) + Dialog.resize(400, 132) + self.gridLayout = QtWidgets.QGridLayout(Dialog) + self.gridLayout.setObjectName("gridLayout") + self.userno = QtWidgets.QLineEdit(parent=Dialog) + self.userno.setInputMethodHints(QtCore.Qt.InputMethodHint.ImhDigitsOnly) + self.userno.setObjectName("userno") + self.gridLayout.addWidget(self.userno, 1, 1, 1, 1) + self.label_2 = QtWidgets.QLabel(parent=Dialog) + self.label_2.setObjectName("label_2") + self.gridLayout.addWidget(self.label_2, 1, 0, 1, 1) + self.label_3 = QtWidgets.QLabel(parent=Dialog) + self.label_3.setObjectName("label_3") + self.gridLayout.addWidget(self.label_3, 2, 0, 1, 1) + self.user_mail = QtWidgets.QLineEdit(parent=Dialog) + self.user_mail.setObjectName("user_mail") + self.gridLayout.addWidget(self.user_mail, 2, 1, 1, 1) + self.label = QtWidgets.QLabel(parent=Dialog) + self.label.setObjectName("label") + self.gridLayout.addWidget(self.label, 0, 0, 1, 1) + self.username = QtWidgets.QLineEdit(parent=Dialog) + self.username.setObjectName("username") + self.gridLayout.addWidget(self.username, 0, 1, 1, 1) + self.buttonBox = QtWidgets.QDialogButtonBox(parent=Dialog) + self.buttonBox.setOrientation(QtCore.Qt.Orientation.Horizontal) + self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButton.Cancel|QtWidgets.QDialogButtonBox.StandardButton.Save) + self.buttonBox.setObjectName("buttonBox") + self.gridLayout.addWidget(self.buttonBox, 4, 1, 1, 1) + spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding) + self.gridLayout.addItem(spacerItem, 3, 0, 1, 1) + + self.retranslateUi(Dialog) + self.buttonBox.accepted.connect(Dialog.accept) # type: ignore + self.buttonBox.rejected.connect(Dialog.reject) # type: ignore + QtCore.QMetaObject.connectSlotsByName(Dialog) + + def retranslateUi(self, Dialog): + _translate = QtCore.QCoreApplication.translate + Dialog.setWindowTitle(_translate("Dialog", "Nutzer anlegen")) + self.label_2.setText(_translate("Dialog", "Matrikelnummer")) + self.label_3.setText(_translate("Dialog", "Mail")) + self.label.setText(_translate("Dialog", "Name, Vorname")) diff --git a/src/ui/sources/Ui_dialog_extendLoanDuration.py b/src/ui/sources/Ui_dialog_extendLoanDuration.py new file mode 100644 index 0000000..f6e34f8 --- /dev/null +++ b/src/ui/sources/Ui_dialog_extendLoanDuration.py @@ -0,0 +1,38 @@ +# Form implementation generated from reading ui file 'c:\Users\aky547\GitHub\LibrarySystem\src\ui\sources\dialog_extendLoanDuration.ui' +# +# Created by: PyQt6 UI code generator 6.6.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. + + +from PyQt6 import QtCore, QtGui, QtWidgets + + +class Ui_Dialog(object): + def setupUi(self, Dialog): + Dialog.setObjectName("Dialog") + Dialog.resize(400, 300) + self.gridLayout = QtWidgets.QGridLayout(Dialog) + self.gridLayout.setObjectName("gridLayout") + self.extenduntil = QtWidgets.QCalendarWidget(parent=Dialog) + self.extenduntil.setObjectName("extenduntil") + self.gridLayout.addWidget(self.extenduntil, 1, 2, 1, 1) + self.buttonBox = QtWidgets.QDialogButtonBox(parent=Dialog) + self.buttonBox.setOrientation(QtCore.Qt.Orientation.Horizontal) + self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButton.Cancel|QtWidgets.QDialogButtonBox.StandardButton.Ok) + self.buttonBox.setObjectName("buttonBox") + self.gridLayout.addWidget(self.buttonBox, 2, 2, 1, 1) + self.label = QtWidgets.QLabel(parent=Dialog) + self.label.setObjectName("label") + self.gridLayout.addWidget(self.label, 0, 2, 1, 1) + + self.retranslateUi(Dialog) + self.buttonBox.accepted.connect(Dialog.accept) # type: ignore + self.buttonBox.rejected.connect(Dialog.reject) # type: ignore + QtCore.QMetaObject.connectSlotsByName(Dialog) + + def retranslateUi(self, Dialog): + _translate = QtCore.QCoreApplication.translate + Dialog.setWindowTitle(_translate("Dialog", "Dialog")) + self.label.setText(_translate("Dialog", "Bitte das Verlängerungsdatum auswählen")) diff --git a/src/ui/sources/Ui_main_UserInterface.py b/src/ui/sources/Ui_main_UserInterface.py index cb7c6b3..f569841 100644 --- a/src/ui/sources/Ui_main_UserInterface.py +++ b/src/ui/sources/Ui_main_UserInterface.py @@ -34,29 +34,36 @@ class Ui_MainWindow(object): self.mode.setObjectName("mode") self.horizontalLayout.addWidget(self.mode) self.gridLayout.addLayout(self.horizontalLayout, 0, 0, 1, 1) - self.input_userno = QtWidgets.QLineEdit(parent=self.centralwidget) - self.input_userno.setObjectName("input_userno") - self.gridLayout.addWidget(self.input_userno, 1, 1, 1, 1) - self.label_3 = QtWidgets.QLabel(parent=self.centralwidget) - self.label_3.setObjectName("label_3") - self.gridLayout.addWidget(self.label_3, 3, 0, 1, 1) self.input_file_ident = QtWidgets.QLineEdit(parent=self.centralwidget) self.input_file_ident.setObjectName("input_file_ident") self.gridLayout.addWidget(self.input_file_ident, 3, 1, 1, 1) self.input_username = QtWidgets.QLineEdit(parent=self.centralwidget) self.input_username.setObjectName("input_username") self.gridLayout.addWidget(self.input_username, 2, 1, 1, 1) + self.label_3 = QtWidgets.QLabel(parent=self.centralwidget) + self.label_3.setObjectName("label_3") + self.gridLayout.addWidget(self.label_3, 3, 0, 1, 1) + self.input_userno = QtWidgets.QLineEdit(parent=self.centralwidget) + self.input_userno.setObjectName("input_userno") + self.gridLayout.addWidget(self.input_userno, 1, 1, 1, 1) self.label = QtWidgets.QLabel(parent=self.centralwidget) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 1, 0, 1, 1) self.label_2 = QtWidgets.QLabel(parent=self.centralwidget) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 2, 0, 1, 1) + self.label_6 = QtWidgets.QLabel(parent=self.centralwidget) + self.label_6.setAlignment(QtCore.Qt.AlignmentFlag.AlignLeading|QtCore.Qt.AlignmentFlag.AlignLeft|QtCore.Qt.AlignmentFlag.AlignVCenter) + self.label_6.setObjectName("label_6") + self.gridLayout.addWidget(self.label_6, 5, 0, 1, 1) + self.duedate = QtWidgets.QDateEdit(parent=self.centralwidget) + self.duedate.setObjectName("duedate") + self.gridLayout.addWidget(self.duedate, 5, 1, 1, 1) spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding) - self.gridLayout.addItem(spacerItem, 4, 0, 1, 1) + self.gridLayout.addItem(spacerItem, 6, 0, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.groupBox = QtWidgets.QGroupBox(parent=self.centralwidget) - self.groupBox.setFocusPolicy(QtCore.Qt.FocusPolicy.WheelFocus) + self.groupBox.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus) self.groupBox.setObjectName("groupBox") self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.groupBox) self.horizontalLayout_2.setObjectName("horizontalLayout_2") @@ -69,24 +76,21 @@ class Ui_MainWindow(object): self.groupBox_2.setObjectName("groupBox_2") self.gridLayout_2 = QtWidgets.QGridLayout(self.groupBox_2) self.gridLayout_2.setObjectName("gridLayout_2") - self.label_4 = QtWidgets.QLabel(parent=self.groupBox_2) - self.label_4.setObjectName("label_4") - self.gridLayout_2.addWidget(self.label_4, 0, 0, 1, 1) - self.label_6 = QtWidgets.QLabel(parent=self.groupBox_2) - self.label_6.setObjectName("label_6") - self.gridLayout_2.addWidget(self.label_6, 1, 0, 1, 1) self.btn_show_lentmedia = QtWidgets.QPushButton(parent=self.groupBox_2) + self.btn_show_lentmedia.setFocusPolicy(QtCore.Qt.FocusPolicy.ClickFocus) self.btn_show_lentmedia.setText("") self.btn_show_lentmedia.setObjectName("btn_show_lentmedia") self.gridLayout_2.addWidget(self.btn_show_lentmedia, 0, 1, 1, 1) - self.duedate = QtWidgets.QDateEdit(parent=self.groupBox_2) - self.duedate.setObjectName("duedate") - self.gridLayout_2.addWidget(self.duedate, 1, 1, 1, 1) + self.label_4 = QtWidgets.QLabel(parent=self.groupBox_2) + self.label_4.setAlignment(QtCore.Qt.AlignmentFlag.AlignRight|QtCore.Qt.AlignmentFlag.AlignTrailing|QtCore.Qt.AlignmentFlag.AlignVCenter) + self.label_4.setObjectName("label_4") + self.gridLayout_2.addWidget(self.label_4, 0, 0, 1, 1) self.horizontalLayout_2.addWidget(self.groupBox_2) - self.horizontalLayout_2.setStretch(0, 2) + self.horizontalLayout_2.setStretch(0, 3) self.horizontalLayout_2.setStretch(1, 1) self.verticalLayout.addWidget(self.groupBox) self.tableWidget = QtWidgets.QTableWidget(parent=self.centralwidget) + self.tableWidget.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus) self.tableWidget.setObjectName("tableWidget") self.tableWidget.setColumnCount(2) self.tableWidget.setRowCount(0) @@ -96,6 +100,7 @@ class Ui_MainWindow(object): self.tableWidget.setHorizontalHeaderItem(1, item) self.verticalLayout.addWidget(self.tableWidget) self.verticalLayout.setStretch(1, 10) + self.verticalLayout.setStretch(2, 20) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(parent=MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 22)) @@ -115,7 +120,13 @@ class Ui_MainWindow(object): self.menubar.addAction(self.menuDatei.menuAction()) self.retranslateUi(MainWindow) + self.actionBeenden.triggered.connect(MainWindow.close) # type: ignore QtCore.QMetaObject.connectSlotsByName(MainWindow) + MainWindow.setTabOrder(self.input_userno, self.input_username) + MainWindow.setTabOrder(self.input_username, self.input_file_ident) + MainWindow.setTabOrder(self.input_file_ident, self.groupBox) + MainWindow.setTabOrder(self.groupBox, self.tableWidget) + MainWindow.setTabOrder(self.tableWidget, self.btn_show_lentmedia) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate @@ -123,12 +134,12 @@ class Ui_MainWindow(object): self.label_5.setText(_translate("MainWindow", "Modus")) self.mode.setText(_translate("MainWindow", "Rückgabe")) self.label_3.setText(_translate("MainWindow", "ISBN")) - self.label.setText(_translate("MainWindow", "Benutzernummer")) + self.label.setText(_translate("MainWindow", "Matrikelnummer")) self.label_2.setText(_translate("MainWindow", "Benutzername")) + self.label_6.setText(_translate("MainWindow", "Ausleihe bis")) self.groupBox.setTitle(_translate("MainWindow", "Nutzerdaten")) self.groupBox_2.setTitle(_translate("MainWindow", "Ausleihdaten")) self.label_4.setText(_translate("MainWindow", "Anzahl Ausleihen")) - self.label_6.setText(_translate("MainWindow", "Ausleihe bis")) item = self.tableWidget.horizontalHeaderItem(0) item.setText(_translate("MainWindow", "ISBN")) item = self.tableWidget.horizontalHeaderItem(1) diff --git a/src/ui/sources/Ui_main_userData.py b/src/ui/sources/Ui_main_userData.py new file mode 100644 index 0000000..10c7711 --- /dev/null +++ b/src/ui/sources/Ui_main_userData.py @@ -0,0 +1,163 @@ +# Form implementation generated from reading ui file 'c:\Users\aky547\GitHub\LibrarySystem\src\ui\sources\main_userData.ui' +# +# Created by: PyQt6 UI code generator 6.6.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. + + +from PyQt6 import QtCore, QtGui, QtWidgets + + +class Ui_MainWindow(object): + def setupUi(self, MainWindow): + MainWindow.setObjectName("MainWindow") + MainWindow.setWindowModality(QtCore.Qt.WindowModality.ApplicationModal) + MainWindow.resize(800, 600) + self.centralwidget = QtWidgets.QWidget(parent=MainWindow) + self.centralwidget.setObjectName("centralwidget") + self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget) + self.verticalLayout.setObjectName("verticalLayout") + self.gridLayout = QtWidgets.QGridLayout() + self.gridLayout.setObjectName("gridLayout") + self.name = QtWidgets.QLineEdit(parent=self.centralwidget) + self.name.setObjectName("name") + self.gridLayout.addWidget(self.name, 0, 1, 1, 1) + self.label_3 = QtWidgets.QLabel(parent=self.centralwidget) + self.label_3.setObjectName("label_3") + self.gridLayout.addWidget(self.label_3, 2, 0, 1, 1) + self.label_2 = QtWidgets.QLabel(parent=self.centralwidget) + self.label_2.setObjectName("label_2") + self.gridLayout.addWidget(self.label_2, 1, 0, 1, 1) + self.mail = QtWidgets.QLineEdit(parent=self.centralwidget) + self.mail.setObjectName("mail") + self.gridLayout.addWidget(self.mail, 2, 1, 1, 1) + self.label = QtWidgets.QLabel(parent=self.centralwidget) + self.label.setObjectName("label") + self.gridLayout.addWidget(self.label, 0, 0, 1, 1) + self.user_no = QtWidgets.QLineEdit(parent=self.centralwidget) + self.user_no.setObjectName("user_no") + self.gridLayout.addWidget(self.user_no, 1, 1, 1, 1) + self.frame = QtWidgets.QFrame(parent=self.centralwidget) + self.frame.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel) + self.frame.setFrameShadow(QtWidgets.QFrame.Shadow.Raised) + self.frame.setObjectName("frame") + self.horizontalLayout = QtWidgets.QHBoxLayout(self.frame) + self.horizontalLayout.setObjectName("horizontalLayout") + spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) + self.horizontalLayout.addItem(spacerItem) + self.btn_userChange_save = QtWidgets.QPushButton(parent=self.frame) + self.btn_userChange_save.setStatusTip("") + self.btn_userChange_save.setObjectName("btn_userChange_save") + self.horizontalLayout.addWidget(self.btn_userChange_save) + self.btn_userchange_cancel = QtWidgets.QPushButton(parent=self.frame) + self.btn_userchange_cancel.setObjectName("btn_userchange_cancel") + self.horizontalLayout.addWidget(self.btn_userchange_cancel) + spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) + self.horizontalLayout.addItem(spacerItem1) + self.gridLayout.addWidget(self.frame, 3, 1, 1, 1) + self.verticalLayout.addLayout(self.gridLayout) + self.line = QtWidgets.QFrame(parent=self.centralwidget) + self.line.setFrameShape(QtWidgets.QFrame.Shape.HLine) + self.line.setFrameShadow(QtWidgets.QFrame.Shadow.Sunken) + self.line.setObjectName("line") + self.verticalLayout.addWidget(self.line) + self.label_4 = QtWidgets.QLabel(parent=self.centralwidget) + font = QtGui.QFont() + font.setPointSize(12) + self.label_4.setFont(font) + self.label_4.setObjectName("label_4") + self.verticalLayout.addWidget(self.label_4) + self.horizontalLayout_2 = QtWidgets.QHBoxLayout() + self.horizontalLayout_2.setObjectName("horizontalLayout_2") + self.radio_allLoanedMedia = QtWidgets.QRadioButton(parent=self.centralwidget) + self.radio_allLoanedMedia.setObjectName("radio_allLoanedMedia") + self.horizontalLayout_2.addWidget(self.radio_allLoanedMedia) + self.radio_currentlyLoaned = QtWidgets.QRadioButton(parent=self.centralwidget) + self.radio_currentlyLoaned.setObjectName("radio_currentlyLoaned") + self.horizontalLayout_2.addWidget(self.radio_currentlyLoaned) + self.radio_overdueLoans = QtWidgets.QRadioButton(parent=self.centralwidget) + self.radio_overdueLoans.setObjectName("radio_overdueLoans") + self.horizontalLayout_2.addWidget(self.radio_overdueLoans) + spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) + self.horizontalLayout_2.addItem(spacerItem2) + self.verticalLayout.addLayout(self.horizontalLayout_2) + self.horizontalLayout_3 = QtWidgets.QHBoxLayout() + self.horizontalLayout_3.setObjectName("horizontalLayout_3") + self.searchbox = QtWidgets.QLineEdit(parent=self.centralwidget) + self.searchbox.setObjectName("searchbox") + self.horizontalLayout_3.addWidget(self.searchbox) + self.btn_searchTableContent = QtWidgets.QPushButton(parent=self.centralwidget) + self.btn_searchTableContent.setObjectName("btn_searchTableContent") + self.horizontalLayout_3.addWidget(self.btn_searchTableContent) + spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) + self.horizontalLayout_3.addItem(spacerItem3) + self.btn_extendSelectedMedia = QtWidgets.QPushButton(parent=self.centralwidget) + self.btn_extendSelectedMedia.setObjectName("btn_extendSelectedMedia") + self.horizontalLayout_3.addWidget(self.btn_extendSelectedMedia) + self.verticalLayout.addLayout(self.horizontalLayout_3) + self.UserMediaTable = QtWidgets.QTableWidget(parent=self.centralwidget) + self.UserMediaTable.setMouseTracking(True) + self.UserMediaTable.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarPolicy.ScrollBarAlwaysOff) + self.UserMediaTable.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers) + self.UserMediaTable.setAlternatingRowColors(True) + self.UserMediaTable.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectionBehavior.SelectRows) + self.UserMediaTable.setObjectName("UserMediaTable") + self.UserMediaTable.setColumnCount(6) + self.UserMediaTable.setRowCount(0) + item = QtWidgets.QTableWidgetItem() + self.UserMediaTable.setHorizontalHeaderItem(0, item) + item = QtWidgets.QTableWidgetItem() + self.UserMediaTable.setHorizontalHeaderItem(1, item) + item = QtWidgets.QTableWidgetItem() + self.UserMediaTable.setHorizontalHeaderItem(2, item) + item = QtWidgets.QTableWidgetItem() + self.UserMediaTable.setHorizontalHeaderItem(3, item) + item = QtWidgets.QTableWidgetItem() + self.UserMediaTable.setHorizontalHeaderItem(4, item) + item = QtWidgets.QTableWidgetItem() + self.UserMediaTable.setHorizontalHeaderItem(5, item) + self.UserMediaTable.horizontalHeader().setDefaultSectionSize(156) + self.UserMediaTable.horizontalHeader().setMinimumSectionSize(43) + self.UserMediaTable.verticalHeader().setDefaultSectionSize(31) + self.UserMediaTable.verticalHeader().setMinimumSectionSize(25) + self.verticalLayout.addWidget(self.UserMediaTable) + MainWindow.setCentralWidget(self.centralwidget) + self.menubar = QtWidgets.QMenuBar(parent=MainWindow) + self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 22)) + self.menubar.setObjectName("menubar") + MainWindow.setMenuBar(self.menubar) + self.statusbar = QtWidgets.QStatusBar(parent=MainWindow) + self.statusbar.setSizeGripEnabled(True) + self.statusbar.setObjectName("statusbar") + MainWindow.setStatusBar(self.statusbar) + + self.retranslateUi(MainWindow) + QtCore.QMetaObject.connectSlotsByName(MainWindow) + + def retranslateUi(self, MainWindow): + _translate = QtCore.QCoreApplication.translate + MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) + self.label_3.setText(_translate("MainWindow", "Mail")) + self.label_2.setText(_translate("MainWindow", "Matrikelnummer")) + self.label.setText(_translate("MainWindow", "Name, Vorname")) + self.btn_userChange_save.setText(_translate("MainWindow", "Speichern")) + self.btn_userchange_cancel.setText(_translate("MainWindow", "Abbrechen")) + self.label_4.setText(_translate("MainWindow", "Medien")) + self.radio_allLoanedMedia.setText(_translate("MainWindow", "Alle Ausleihen")) + self.radio_currentlyLoaned.setText(_translate("MainWindow", "Aktuell entliehen")) + self.radio_overdueLoans.setText(_translate("MainWindow", "Überzogen")) + self.btn_searchTableContent.setText(_translate("MainWindow", "Suchen")) + self.btn_extendSelectedMedia.setText(_translate("MainWindow", "Ausgewählte Verlängern")) + item = self.UserMediaTable.horizontalHeaderItem(0) + item.setText(_translate("MainWindow", " ")) + item = self.UserMediaTable.horizontalHeaderItem(1) + item.setText(_translate("MainWindow", "ISBN")) + item = self.UserMediaTable.horizontalHeaderItem(2) + item.setText(_translate("MainWindow", "Signatur")) + item = self.UserMediaTable.horizontalHeaderItem(3) + item.setText(_translate("MainWindow", "Titel")) + item = self.UserMediaTable.horizontalHeaderItem(4) + item.setText(_translate("MainWindow", "entliehen am")) + item = self.UserMediaTable.horizontalHeaderItem(5) + item.setText(_translate("MainWindow", "entliehen bis")) diff --git a/src/ui/sources/dialog_createUser.ui b/src/ui/sources/dialog_createUser.ui new file mode 100644 index 0000000..051bb7b --- /dev/null +++ b/src/ui/sources/dialog_createUser.ui @@ -0,0 +1,114 @@ + + + Dialog + + + Qt::WindowModal + + + + 0 + 0 + 400 + 132 + + + + Nutzer anlegen + + + + + + Qt::ImhDigitsOnly + + + + + + + Matrikelnummer + + + + + + + Mail + + + + + + + + + + Name, Vorname + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Save + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + buttonBox + accepted() + Dialog + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + Dialog + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff --git a/src/ui/sources/dialog_extendLoanDuration.ui b/src/ui/sources/dialog_extendLoanDuration.ui new file mode 100644 index 0000000..786a76d --- /dev/null +++ b/src/ui/sources/dialog_extendLoanDuration.ui @@ -0,0 +1,74 @@ + + + Dialog + + + + 0 + 0 + 400 + 300 + + + + Dialog + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + Bitte das Verlängerungsdatum auswählen + + + + + + + + + buttonBox + accepted() + Dialog + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + Dialog + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff --git a/src/ui/sources/main_UserInterface.ui b/src/ui/sources/main_UserInterface.ui index 18d60af..7497c92 100644 --- a/src/ui/sources/main_UserInterface.ui +++ b/src/ui/sources/main_UserInterface.ui @@ -14,7 +14,7 @@ MainWindow - + @@ -47,8 +47,11 @@ - - + + + + + @@ -57,16 +60,13 @@ - - - - - + + - Benutzernummer + Matrikelnummer @@ -77,7 +77,20 @@ - + + + + Ausleihe bis + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + + + + Qt::Vertical @@ -95,12 +108,12 @@ - Qt::WheelFocus + Qt::NoFocus Nutzerdaten - + @@ -117,29 +130,25 @@ Ausleihdaten - - - - Anzahl Ausleihen - - - - - - - Ausleihe bis - - - + + Qt::ClickFocus + - - + + + + Anzahl Ausleihen + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + @@ -149,6 +158,9 @@ + + Qt::NoFocus + ISBN @@ -193,6 +205,31 @@ + + input_userno + input_username + input_file_ident + groupBox + tableWidget + btn_show_lentmedia + - + + + actionBeenden + triggered() + MainWindow + close() + + + -1 + -1 + + + 399 + 299 + + + + diff --git a/src/ui/sources/main_userData.ui b/src/ui/sources/main_userData.ui new file mode 100644 index 0000000..b0d8c16 --- /dev/null +++ b/src/ui/sources/main_userData.ui @@ -0,0 +1,282 @@ + + + MainWindow + + + Qt::ApplicationModal + + + + 0 + 0 + 800 + 600 + + + + MainWindow + + + + + + + + + + + + Mail + + + + + + + Matrikelnummer + + + + + + + + + + Name, Vorname + + + + + + + + + + QFrame::StyledPanel + + + QFrame::Raised + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + + Speichern + + + + + + + Abbrechen + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + + + + Qt::Horizontal + + + + + + + + 12 + + + + Medien + + + + + + + + + Alle Ausleihen + + + + + + + Aktuell entliehen + + + + + + + Überzogen + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + + + + + + Suchen + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Ausgewählte Verlängern + + + + + + + + + true + + + Qt::ScrollBarAlwaysOff + + + QAbstractItemView::NoEditTriggers + + + true + + + QAbstractItemView::SelectRows + + + 43 + + + 156 + + + 25 + + + 31 + + + + + + + + + ISBN + + + + + Signatur + + + + + Titel + + + + + entliehen am + + + + + entliehen bis + + + + + + + + + + 0 + 0 + 800 + 22 + + + + + + true + + + + + +