add ui files and corresp. python files

This commit is contained in:
WorldTeacher
2024-07-05 10:05:15 +02:00
parent 8c84c0ffcc
commit 8811fe0a98
8 changed files with 824 additions and 49 deletions

View File

@@ -14,7 +14,7 @@
<string>MainWindow</string>
</property>
<widget class="QWidget" name="centralwidget">
<layout class="QVBoxLayout" name="verticalLayout" stretch="0,10,0">
<layout class="QVBoxLayout" name="verticalLayout" stretch="0,10,20">
<item>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
@@ -47,8 +47,11 @@
</item>
</layout>
</item>
<item row="1" column="1">
<widget class="QLineEdit" name="input_userno"/>
<item row="3" column="1">
<widget class="QLineEdit" name="input_file_ident"/>
</item>
<item row="2" column="1">
<widget class="QLineEdit" name="input_username"/>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_3">
@@ -57,16 +60,13 @@
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QLineEdit" name="input_file_ident"/>
</item>
<item row="2" column="1">
<widget class="QLineEdit" name="input_username"/>
<item row="1" column="1">
<widget class="QLineEdit" name="input_userno"/>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>Benutzernummer</string>
<string>Matrikelnummer</string>
</property>
</widget>
</item>
@@ -77,7 +77,20 @@
</property>
</widget>
</item>
<item row="4" column="0">
<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="5" column="1">
<widget class="QDateEdit" name="duedate"/>
</item>
<item row="6" column="0">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
@@ -95,12 +108,12 @@
<item>
<widget class="QGroupBox" name="groupBox">
<property name="focusPolicy">
<enum>Qt::WheelFocus</enum>
<enum>Qt::NoFocus</enum>
</property>
<property name="title">
<string>Nutzerdaten</string>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_2" stretch="2,1">
<layout class="QHBoxLayout" name="horizontalLayout_2" stretch="3,1">
<item>
<widget class="QTextEdit" name="textEdit">
<property name="focusPolicy">
@@ -117,29 +130,25 @@
<string>Ausleihdaten</string>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0">
<widget class="QLabel" name="label_4">
<property name="text">
<string>Anzahl Ausleihen</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_6">
<property name="text">
<string>Ausleihe bis</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QPushButton" name="btn_show_lentmedia">
<property name="focusPolicy">
<enum>Qt::ClickFocus</enum>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QDateEdit" name="duedate"/>
<item row="0" column="0">
<widget class="QLabel" name="label_4">
<property name="text">
<string>Anzahl Ausleihen</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
</layout>
</widget>
@@ -149,6 +158,9 @@
</item>
<item>
<widget class="QTableWidget" name="tableWidget">
<property name="focusPolicy">
<enum>Qt::NoFocus</enum>
</property>
<column>
<property name="text">
<string>ISBN</string>
@@ -193,6 +205,31 @@
</property>
</action>
</widget>
<tabstops>
<tabstop>input_userno</tabstop>
<tabstop>input_username</tabstop>
<tabstop>input_file_ident</tabstop>
<tabstop>groupBox</tabstop>
<tabstop>tableWidget</tabstop>
<tabstop>btn_show_lentmedia</tabstop>
</tabstops>
<resources/>
<connections/>
<connections>
<connection>
<sender>actionBeenden</sender>
<signal>triggered()</signal>
<receiver>MainWindow</receiver>
<slot>close()</slot>
<hints>
<hint type="sourcelabel">
<x>-1</x>
<y>-1</y>
</hint>
<hint type="destinationlabel">
<x>399</x>
<y>299</y>
</hint>
</hints>
</connection>
</connections>
</ui>