# Form implementation generated from reading ui file 'c:\Users\aky547\GitHub\SemesterapparatsManager\src\ui\widgets\widget_sources\search_statistic_page.ui'
#
# 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.


from PyQt6 import QtCore, QtWidgets


class Ui_Dialog(object):
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(1244, 767)
        self.verticalLayout = QtWidgets.QVBoxLayout(Dialog)
        self.verticalLayout.setObjectName("verticalLayout")
        self.tabWidget_2 = QtWidgets.QTabWidget(parent=Dialog)
        self.tabWidget_2.setMaximumSize(QtCore.QSize(16777215, 250))
        self.tabWidget_2.setFocusPolicy(QtCore.Qt.FocusPolicy.ClickFocus)
        self.tabWidget_2.setTabPosition(QtWidgets.QTabWidget.TabPosition.North)
        self.tabWidget_2.setTabShape(QtWidgets.QTabWidget.TabShape.Rounded)
        self.tabWidget_2.setObjectName("tabWidget_2")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.tab_3)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.gridLayout_3 = QtWidgets.QGridLayout()
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.box_semester = QtWidgets.QComboBox(parent=self.tab_3)
        self.box_semester.setEditable(True)
        self.box_semester.setObjectName("box_semester")
        self.gridLayout_3.addWidget(self.box_semester, 0, 3, 1, 1)
        self.label_18 = QtWidgets.QLabel(parent=self.tab_3)
        self.label_18.setObjectName("label_18")
        self.gridLayout_3.addWidget(self.label_18, 2, 2, 1, 1)
        self.box_fach = QtWidgets.QComboBox(parent=self.tab_3)
        self.box_fach.setEditable(True)
        self.box_fach.setObjectName("box_fach")
        self.gridLayout_3.addWidget(self.box_fach, 2, 1, 1, 1)
        self.label_15 = QtWidgets.QLabel(parent=self.tab_3)
        self.label_15.setObjectName("label_15")
        self.gridLayout_3.addWidget(self.label_15, 3, 0, 1, 1)
        self.label_11 = QtWidgets.QLabel(parent=self.tab_3)
        self.label_11.setObjectName("label_11")
        self.gridLayout_3.addWidget(self.label_11, 1, 0, 1, 1)
        spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding)
        self.gridLayout_3.addItem(spacerItem, 4, 0, 1, 1)
        self.label_7 = QtWidgets.QLabel(parent=self.tab_3)
        self.label_7.setObjectName("label_7")
        self.gridLayout_3.addWidget(self.label_7, 0, 0, 1, 1)
        self.label_17 = QtWidgets.QLabel(parent=self.tab_3)
        self.label_17.setObjectName("label_17")
        self.gridLayout_3.addWidget(self.label_17, 0, 2, 1, 1)
        self.box_appnrs = QtWidgets.QComboBox(parent=self.tab_3)
        self.box_appnrs.setEditable(True)
        self.box_appnrs.setObjectName("box_appnrs")
        self.gridLayout_3.addWidget(self.box_appnrs, 0, 1, 1, 1)
        self.box_dauerapp = QtWidgets.QComboBox(parent=self.tab_3)
        self.box_dauerapp.setObjectName("box_dauerapp")
        self.gridLayout_3.addWidget(self.box_dauerapp, 2, 3, 1, 1)
        self.box_person = QtWidgets.QComboBox(parent=self.tab_3)
        self.box_person.setEditable(True)
        self.box_person.setObjectName("box_person")
        self.gridLayout_3.addWidget(self.box_person, 1, 1, 1, 1)
        self.box_erstellsemester = QtWidgets.QComboBox(parent=self.tab_3)
        self.box_erstellsemester.setEditable(True)
        self.box_erstellsemester.setObjectName("box_erstellsemester")
        self.gridLayout_3.addWidget(self.box_erstellsemester, 1, 3, 1, 1)
        self.label_19 = QtWidgets.QLabel(parent=self.tab_3)
        self.label_19.setObjectName("label_19")
        self.gridLayout_3.addWidget(self.label_19, 1, 2, 1, 1)
        self.label_16 = QtWidgets.QLabel(parent=self.tab_3)
        self.label_16.setObjectName("label_16")
        self.gridLayout_3.addWidget(self.label_16, 2, 0, 1, 1)
        self.check_deletable = QtWidgets.QCheckBox(parent=self.tab_3)
        self.check_deletable.setFocusPolicy(QtCore.Qt.FocusPolicy.StrongFocus)
        self.check_deletable.setText("")
        self.check_deletable.setObjectName("check_deletable")
        self.gridLayout_3.addWidget(self.check_deletable, 3, 1, 1, 1)
        self.btn_search = QtWidgets.QPushButton(parent=self.tab_3)
        self.btn_search.setObjectName("btn_search")
        self.gridLayout_3.addWidget(self.btn_search, 5, 0, 1, 1)
        self.db_err_message = QtWidgets.QLabel(parent=self.tab_3)
        self.db_err_message.setText("")
        self.db_err_message.setObjectName("db_err_message")
        self.gridLayout_3.addWidget(self.db_err_message, 5, 1, 1, 1)
        self.gridLayout_3.setColumnMinimumWidth(0, 40)
        self.gridLayout_3.setColumnStretch(0, 1)
        self.gridLayout_3.setColumnStretch(1, 1)
        self.gridLayout_3.setColumnStretch(2, 1)
        self.gridLayout_3.setColumnStretch(3, 1)
        self.horizontalLayout_2.addLayout(self.gridLayout_3)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
        self.horizontalLayout_2.addItem(spacerItem1)
        self.horizontalLayout_2.setStretch(0, 1)
        self.horizontalLayout_2.setStretch(1, 1)
        self.tabWidget_2.addTab(self.tab_3, "")
        self.tab_4 = QtWidgets.QWidget()
        self.tab_4.setObjectName("tab_4")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.tab_4)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.label_25 = QtWidgets.QLabel(parent=self.tab_4)
        self.label_25.setObjectName("label_25")
        self.gridLayout.addWidget(self.label_25, 0, 0, 1, 1)
        self.label_26 = QtWidgets.QLabel(parent=self.tab_4)
        self.label_26.setObjectName("label_26")
        self.gridLayout.addWidget(self.label_26, 1, 0, 1, 1)
        self.search_by_title = QtWidgets.QLineEdit(parent=self.tab_4)
        self.search_by_title.setFocusPolicy(QtCore.Qt.FocusPolicy.ClickFocus)
        self.search_by_title.setClearButtonEnabled(True)
        self.search_by_title.setObjectName("search_by_title")
        self.gridLayout.addWidget(self.search_by_title, 1, 1, 1, 1)
        self.book_search = QtWidgets.QPushButton(parent=self.tab_4)
        self.book_search.setObjectName("book_search")
        self.gridLayout.addWidget(self.book_search, 3, 0, 1, 1)
        self.seach_by_signature = QtWidgets.QLineEdit(parent=self.tab_4)
        self.seach_by_signature.setFocusPolicy(QtCore.Qt.FocusPolicy.ClickFocus)
        self.seach_by_signature.setClearButtonEnabled(True)
        self.seach_by_signature.setObjectName("seach_by_signature")
        self.gridLayout.addWidget(self.seach_by_signature, 0, 1, 1, 1)
        spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding)
        self.gridLayout.addItem(spacerItem2, 2, 0, 1, 1)
        self.gridLayout.setRowMinimumHeight(0, 1)
        self.gridLayout.setRowMinimumHeight(1, 1)
        self.gridLayout.setRowMinimumHeight(2, 1)
        self.gridLayout.setRowMinimumHeight(3, 1)
        self.horizontalLayout_3.addLayout(self.gridLayout)
        spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem3)
        self.horizontalLayout_3.setStretch(0, 30)
        self.horizontalLayout_3.setStretch(1, 70)
        self.tabWidget_2.addTab(self.tab_4, "")
        self.verticalLayout.addWidget(self.tabWidget_2)
        self.verticalLayout_3 = QtWidgets.QVBoxLayout()
        self.verticalLayout_3.setSizeConstraint(QtWidgets.QLayout.SizeConstraint.SetDefaultConstraint)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.stackedWidget_4 = QtWidgets.QStackedWidget(parent=Dialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.stackedWidget_4.sizePolicy().hasHeightForWidth())
        self.stackedWidget_4.setSizePolicy(sizePolicy)
        self.stackedWidget_4.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel)
        self.stackedWidget_4.setFrameShadow(QtWidgets.QFrame.Shadow.Raised)
        self.stackedWidget_4.setObjectName("stackedWidget_4")
        self.apparatResult = QtWidgets.QWidget()
        self.apparatResult.setObjectName("apparatResult")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.apparatResult)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.app_results = QtWidgets.QWidget(parent=self.apparatResult)
        self.app_results.setObjectName("app_results")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.app_results)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout()
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout()
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.horizontalLayout_7.addLayout(self.verticalLayout_5)
        self.btn_del_select_apparats = QtWidgets.QPushButton(parent=self.app_results)
        self.btn_del_select_apparats.setFocusPolicy(QtCore.Qt.FocusPolicy.StrongFocus)
        self.btn_del_select_apparats.setObjectName("btn_del_select_apparats")
        self.horizontalLayout_7.addWidget(self.btn_del_select_apparats)
        self.btn_notify_for_deletion = QtWidgets.QPushButton(parent=self.app_results)
        self.btn_notify_for_deletion.setObjectName("btn_notify_for_deletion")
        self.horizontalLayout_7.addWidget(self.btn_notify_for_deletion)
        spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
        self.horizontalLayout_7.addItem(spacerItem4)
        self.verticalLayout_4.addLayout(self.horizontalLayout_7)
        self.tableWidget = QtWidgets.QTableWidget(parent=self.app_results)
        self.tableWidget.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus)
        self.tableWidget.setContextMenuPolicy(QtCore.Qt.ContextMenuPolicy.CustomContextMenu)
        self.tableWidget.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers)
        self.tableWidget.setObjectName("tableWidget")
        self.tableWidget.setColumnCount(5)
        self.tableWidget.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(4, item)
        self.tableWidget.horizontalHeader().setStretchLastSection(True)
        self.verticalLayout_4.addWidget(self.tableWidget)
        self.verticalLayout_6.addLayout(self.verticalLayout_4)
        self.horizontalLayout.addWidget(self.app_results)
        self.stats = QtWidgets.QFrame(parent=self.apparatResult)
        self.stats.setObjectName("stats")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.stats)
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.tabWidget_3 = QtWidgets.QTabWidget(parent=self.stats)
        self.tabWidget_3.setObjectName("tabWidget_3")
        self.statistic_table = QtWidgets.QWidget()
        self.statistic_table.setObjectName("statistic_table")
        self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.statistic_table)
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.statistics_table = QtWidgets.QTableWidget(parent=self.statistic_table)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.statistics_table.sizePolicy().hasHeightForWidth())
        self.statistics_table.setSizePolicy(sizePolicy)
        self.statistics_table.setMaximumSize(QtCore.QSize(16777215, 16777215))
        self.statistics_table.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus)
        self.statistics_table.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarPolicy.ScrollBarAlwaysOff)
        self.statistics_table.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers)
        self.statistics_table.setAlternatingRowColors(True)
        self.statistics_table.setObjectName("statistics_table")
        self.statistics_table.setColumnCount(3)
        self.statistics_table.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.statistics_table.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.statistics_table.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.statistics_table.setHorizontalHeaderItem(2, item)
        self.statistics_table.horizontalHeader().setCascadingSectionResizes(True)
        self.statistics_table.horizontalHeader().setDefaultSectionSize(80)
        self.statistics_table.horizontalHeader().setMinimumSectionSize(40)
        self.statistics_table.horizontalHeader().setSortIndicatorShown(True)
        self.statistics_table.horizontalHeader().setStretchLastSection(False)
        self.statistics_table.verticalHeader().setStretchLastSection(True)
        self.verticalLayout_7.addWidget(self.statistics_table)
        self.dataLayout = QtWidgets.QHBoxLayout()
        self.dataLayout.setObjectName("dataLayout")
        self.verticalLayout_7.addLayout(self.dataLayout)
        self.tabWidget_3.addTab(self.statistic_table, "")
        self.graph_table = QtWidgets.QWidget()
        self.graph_table.setObjectName("graph_table")
        self.tabWidget_3.addTab(self.graph_table, "")
        self.verticalLayout_8.addWidget(self.tabWidget_3)
        self.horizontalLayout.addWidget(self.stats)
        self.stackedWidget_4.addWidget(self.apparatResult)
        self.bookresult = QtWidgets.QWidget()
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.bookresult.sizePolicy().hasHeightForWidth())
        self.bookresult.setSizePolicy(sizePolicy)
        self.bookresult.setObjectName("bookresult")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.bookresult)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.book_search_result = QtWidgets.QTableWidget(parent=self.bookresult)
        self.book_search_result.setFrameShadow(QtWidgets.QFrame.Shadow.Plain)
        self.book_search_result.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers)
        self.book_search_result.setAlternatingRowColors(True)
        self.book_search_result.setRowCount(0)
        self.book_search_result.setObjectName("book_search_result")
        self.book_search_result.setColumnCount(3)
        item = QtWidgets.QTableWidgetItem()
        self.book_search_result.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.book_search_result.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.book_search_result.setHorizontalHeaderItem(2, item)
        self.book_search_result.horizontalHeader().setCascadingSectionResizes(True)
        self.book_search_result.horizontalHeader().setDefaultSectionSize(200)
        self.book_search_result.horizontalHeader().setMinimumSectionSize(100)
        self.book_search_result.horizontalHeader().setStretchLastSection(True)
        self.verticalLayout_2.addWidget(self.book_search_result)
        self.stackedWidget_4.addWidget(self.bookresult)
        self.verticalLayout_3.addWidget(self.stackedWidget_4)
        self.verticalLayout.addLayout(self.verticalLayout_3)
        self.label_18.setBuddy(self.box_dauerapp)
        self.label_15.setBuddy(self.check_deletable)
        self.label_11.setBuddy(self.box_person)
        self.label_7.setBuddy(self.box_appnrs)
        self.label_17.setBuddy(self.box_semester)
        self.label_19.setBuddy(self.box_erstellsemester)
        self.label_16.setBuddy(self.box_fach)
        self.label_25.setBuddy(self.seach_by_signature)
        self.label_26.setBuddy(self.search_by_title)

        self.retranslateUi(Dialog)
        self.tabWidget_2.setCurrentIndex(0)
        self.stackedWidget_4.setCurrentIndex(0)
        self.tabWidget_3.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
        Dialog.setTabOrder(self.box_appnrs, self.box_person)
        Dialog.setTabOrder(self.box_person, self.box_fach)
        Dialog.setTabOrder(self.box_fach, self.check_deletable)
        Dialog.setTabOrder(self.check_deletable, self.box_semester)
        Dialog.setTabOrder(self.box_semester, self.box_erstellsemester)
        Dialog.setTabOrder(self.box_erstellsemester, self.box_dauerapp)
        Dialog.setTabOrder(self.box_dauerapp, self.btn_search)
        Dialog.setTabOrder(self.btn_search, self.book_search_result)
        Dialog.setTabOrder(self.book_search_result, self.seach_by_signature)
        Dialog.setTabOrder(self.seach_by_signature, self.search_by_title)
        Dialog.setTabOrder(self.search_by_title, self.book_search)

    def retranslateUi(self, Dialog):
        _translate = QtCore.QCoreApplication.translate
        Dialog.setWindowTitle(_translate("Dialog", "Dialog"))
        self.label_18.setText(_translate("Dialog", "Dauerapp:"))
        self.label_15.setText(_translate("Dialog", "Löschbar"))
        self.label_11.setText(_translate("Dialog", "Person:"))
        self.label_7.setText(_translate("Dialog", "Appnr.:"))
        self.label_17.setText(_translate("Dialog", "Endsemester:"))
        self.label_19.setText(_translate("Dialog", "Erstellsemester:"))
        self.label_16.setText(_translate("Dialog", "Fach:"))
        self.btn_search.setText(_translate("Dialog", "Suchen"))
        self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.tab_3), _translate("Dialog", "Statistik"))
        self.label_25.setText(_translate("Dialog", "Signatur"))
        self.label_26.setText(_translate("Dialog", "Titel"))
        self.book_search.setText(_translate("Dialog", "Suchen"))
        self.seach_by_signature.setStatusTip(_translate("Dialog", "Trunkierung mit * am Ende unterstützt"))
        self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.tab_4), _translate("Dialog", "Suchen"))
        self.btn_del_select_apparats.setText(_translate("Dialog", "Ausgewählte Löschen"))
        self.btn_notify_for_deletion.setStatusTip(_translate("Dialog", "Zeigt für jeden ausgewählten Apparat eine eMail-Vorlage an"))
        self.btn_notify_for_deletion.setText(_translate("Dialog", "Ausgewählte Benachrichtigen"))
        self.tableWidget.setSortingEnabled(True)
        item = self.tableWidget.horizontalHeaderItem(1)
        item.setText(_translate("Dialog", "Apparatsname"))
        item = self.tableWidget.horizontalHeaderItem(2)
        item.setText(_translate("Dialog", "Apparatsnummer"))
        item = self.tableWidget.horizontalHeaderItem(3)
        item.setText(_translate("Dialog", "Person"))
        item = self.tableWidget.horizontalHeaderItem(4)
        item.setText(_translate("Dialog", "Fach"))
        item = self.statistics_table.horizontalHeaderItem(0)
        item.setText(_translate("Dialog", "Semester"))
        item = self.statistics_table.horizontalHeaderItem(1)
        item.setText(_translate("Dialog", "Zugang"))
        item = self.statistics_table.horizontalHeaderItem(2)
        item.setText(_translate("Dialog", "Abgang"))
        self.tabWidget_3.setTabText(self.tabWidget_3.indexOf(self.statistic_table), _translate("Dialog", "Tabelle"))
        self.tabWidget_3.setTabText(self.tabWidget_3.indexOf(self.graph_table), _translate("Dialog", "Erstellte und gelöschte Semesterapparate"))
        item = self.book_search_result.horizontalHeaderItem(0)
        item.setText(_translate("Dialog", "Titel"))
        item = self.book_search_result.horizontalHeaderItem(1)
        item.setText(_translate("Dialog", "Signatur"))
        item = self.book_search_result.horizontalHeaderItem(2)
        item.setText(_translate("Dialog", "Apparat"))
