rework loan system to use f5 to change mode to avoid confusion
This commit is contained in:
@@ -19,6 +19,22 @@ class Ui_MainWindow(object):
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.gridLayout = QtWidgets.QGridLayout()
|
||||
self.gridLayout.setObjectName("gridLayout")
|
||||
self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_4.setObjectName("horizontalLayout_4")
|
||||
self.duedate = QtWidgets.QDateEdit(parent=self.centralwidget)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.duedate.sizePolicy().hasHeightForWidth())
|
||||
self.duedate.setSizePolicy(sizePolicy)
|
||||
self.duedate.setMinimumSize(QtCore.QSize(130, 0))
|
||||
self.duedate.setMaximumSize(QtCore.QSize(100, 16777215))
|
||||
self.duedate.setBaseSize(QtCore.QSize(70, 0))
|
||||
self.duedate.setObjectName("duedate")
|
||||
self.horizontalLayout_4.addWidget(self.duedate)
|
||||
spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
|
||||
self.horizontalLayout_4.addItem(spacerItem)
|
||||
self.gridLayout.addLayout(self.horizontalLayout_4, 5, 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)
|
||||
@@ -36,8 +52,19 @@ class Ui_MainWindow(object):
|
||||
self.label_5.setObjectName("label_5")
|
||||
self.horizontalLayout.addWidget(self.label_5)
|
||||
self.mode = QtWidgets.QLabel(parent=self.centralwidget)
|
||||
self.mode.setFrameShape(QtWidgets.QFrame.Shape.Box)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.mode.sizePolicy().hasHeightForWidth())
|
||||
self.mode.setSizePolicy(sizePolicy)
|
||||
self.mode.setMinimumSize(QtCore.QSize(62, 0))
|
||||
self.mode.setMaximumSize(QtCore.QSize(62, 16777215))
|
||||
self.mode.setBaseSize(QtCore.QSize(62, 0))
|
||||
self.mode.setAutoFillBackground(False)
|
||||
self.mode.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel)
|
||||
self.mode.setFrameShadow(QtWidgets.QFrame.Shadow.Sunken)
|
||||
self.mode.setLineWidth(2)
|
||||
self.mode.setAlignment(QtCore.Qt.AlignmentFlag.AlignCenter)
|
||||
self.mode.setObjectName("mode")
|
||||
self.horizontalLayout.addWidget(self.mode)
|
||||
self.gridLayout.addLayout(self.horizontalLayout, 0, 0, 1, 1)
|
||||
@@ -50,36 +77,20 @@ class Ui_MainWindow(object):
|
||||
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.horizontalLayout_3 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_3.setObjectName("horizontalLayout_3")
|
||||
spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
|
||||
self.horizontalLayout_3.addItem(spacerItem1)
|
||||
self.btn_createNewUser = QtWidgets.QPushButton(parent=self.centralwidget)
|
||||
self.btn_createNewUser.setObjectName("btn_createNewUser")
|
||||
self.horizontalLayout_3.addWidget(self.btn_createNewUser)
|
||||
self.gridLayout.addLayout(self.horizontalLayout_3, 0, 1, 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.input_userno = QtWidgets.QLineEdit(parent=self.centralwidget)
|
||||
self.input_userno.setObjectName("input_userno")
|
||||
self.gridLayout.addWidget(self.input_userno, 1, 1, 1, 1)
|
||||
self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_3.setObjectName("horizontalLayout_3")
|
||||
spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
|
||||
self.horizontalLayout_3.addItem(spacerItem)
|
||||
self.btn_createNewUser = QtWidgets.QPushButton(parent=self.centralwidget)
|
||||
self.btn_createNewUser.setObjectName("btn_createNewUser")
|
||||
self.horizontalLayout_3.addWidget(self.btn_createNewUser)
|
||||
self.gridLayout.addLayout(self.horizontalLayout_3, 0, 1, 1, 1)
|
||||
self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_4.setObjectName("horizontalLayout_4")
|
||||
self.duedate = QtWidgets.QDateEdit(parent=self.centralwidget)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.duedate.sizePolicy().hasHeightForWidth())
|
||||
self.duedate.setSizePolicy(sizePolicy)
|
||||
self.duedate.setMinimumSize(QtCore.QSize(130, 0))
|
||||
self.duedate.setMaximumSize(QtCore.QSize(100, 16777215))
|
||||
self.duedate.setBaseSize(QtCore.QSize(70, 0))
|
||||
self.duedate.setObjectName("duedate")
|
||||
self.horizontalLayout_4.addWidget(self.duedate)
|
||||
spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
|
||||
self.horizontalLayout_4.addItem(spacerItem1)
|
||||
self.gridLayout.addLayout(self.horizontalLayout_4, 5, 1, 1, 1)
|
||||
self.verticalLayout.addLayout(self.gridLayout)
|
||||
self.groupBox = QtWidgets.QGroupBox(parent=self.centralwidget)
|
||||
self.groupBox.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus)
|
||||
@@ -187,14 +198,14 @@ class Ui_MainWindow(object):
|
||||
self.label_5.setText(_translate("MainWindow", "Modus"))
|
||||
self.mode.setText(_translate("MainWindow", "Rückgabe"))
|
||||
self.label.setText(_translate("MainWindow", "Matrikelnummer"))
|
||||
self.label_2.setText(_translate("MainWindow", "Benutzername"))
|
||||
self.btn_createNewUser.setText(_translate("MainWindow", "Neuen Nutzer anlegen"))
|
||||
self.label_2.setText(_translate("MainWindow", "Benutzername"))
|
||||
self.groupBox.setTitle(_translate("MainWindow", "Nutzerdaten"))
|
||||
self.groupBox_2.setTitle(_translate("MainWindow", "Ausleihdaten"))
|
||||
self.label_4.setText(_translate("MainWindow", "Anzahl Ausleihen"))
|
||||
self.label_7.setText(_translate("MainWindow", "Nächstes Rückgabedatum"))
|
||||
item = self.mediaOverview.horizontalHeaderItem(0)
|
||||
item.setText(_translate("MainWindow", "ISBN"))
|
||||
item.setText(_translate("MainWindow", "Signatur"))
|
||||
item = self.mediaOverview.horizontalHeaderItem(1)
|
||||
item.setText(_translate("MainWindow", "Titel"))
|
||||
item = self.mediaOverview.horizontalHeaderItem(2)
|
||||
|
||||
@@ -17,100 +17,6 @@
|
||||
<layout class="QVBoxLayout" name="verticalLayout" stretch="0,10,20">
|
||||
<item>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Suchbegriff</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<widget class="QLabel" name="label_6">
|
||||
<property name="text">
|
||||
<string>Ausleihe bis</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>14</pointsize>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Modus</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="mode">
|
||||
<property name="frameShape">
|
||||
<enum>QFrame::Box</enum>
|
||||
</property>
|
||||
<property name="lineWidth">
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Rückgabe</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Matrikelnummer</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QLineEdit" name="input_username"/>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QLineEdit" name="input_file_ident"/>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Benutzername</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QLineEdit" name="input_userno"/>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
||||
<item>
|
||||
<spacer name="horizontalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_createNewUser">
|
||||
<property name="text">
|
||||
<string>Neuen Nutzer anlegen</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="5" column="1">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_4">
|
||||
<item>
|
||||
@@ -156,6 +62,133 @@
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Suchbegriff</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<widget class="QLabel" name="label_6">
|
||||
<property name="text">
|
||||
<string>Ausleihe bis</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>14</pointsize>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Modus</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="mode">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>62</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>62</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="baseSize">
|
||||
<size>
|
||||
<width>62</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="autoFillBackground">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="frameShape">
|
||||
<enum>QFrame::StyledPanel</enum>
|
||||
</property>
|
||||
<property name="frameShadow">
|
||||
<enum>QFrame::Sunken</enum>
|
||||
</property>
|
||||
<property name="lineWidth">
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Rückgabe</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Matrikelnummer</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QLineEdit" name="input_username"/>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QLineEdit" name="input_file_ident"/>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
||||
<item>
|
||||
<spacer name="horizontalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_createNewUser">
|
||||
<property name="text">
|
||||
<string>Neuen Nutzer anlegen</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Benutzername</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QLineEdit" name="input_userno"/>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
@@ -237,7 +270,7 @@
|
||||
</property>
|
||||
<column>
|
||||
<property name="text">
|
||||
<string>ISBN</string>
|
||||
<string>Signatur</string>
|
||||
</property>
|
||||
</column>
|
||||
<column>
|
||||
|
||||
Reference in New Issue
Block a user