# Form implementation generated from reading ui file 'c:\Users\aky547\GitHub\SemesterapparatsManager\src\ui\dialogs\dialog_sources\documentprint.ui' # # Created by: PySide6 UI code generator 6.9.0 # # 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 PySide6 import QtCore, QtGui, QtWidgets class Ui_Dialog(object): def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(725, 623) self.verticalLayout = QtWidgets.QVBoxLayout(Dialog) self.verticalLayout.setObjectName("verticalLayout") self.toolBox = QtWidgets.QToolBox(parent=Dialog) font = QtGui.QFont() font.setBold(True) self.toolBox.setFont(font) self.toolBox.setObjectName("toolBox") self.page = QtWidgets.QWidget() self.page.setGeometry(QtCore.QRect(0, 0, 707, 545)) self.page.setObjectName("page") self.horizontalLayout = QtWidgets.QHBoxLayout(self.page) self.horizontalLayout.setObjectName("horizontalLayout") self.label = QtWidgets.QLabel(parent=self.page) font = QtGui.QFont() font.setBold(False) self.label.setFont(font) self.label.setWordWrap(True) self.label.setObjectName("label") self.horizontalLayout.addWidget(self.label) self.pushButton = QtWidgets.QPushButton(parent=self.page) self.pushButton.setObjectName("pushButton") self.horizontalLayout.addWidget(self.pushButton) self.toolBox.addItem(self.page, "") self.page_2 = QtWidgets.QWidget() self.page_2.setGeometry(QtCore.QRect(0, 0, 707, 545)) self.page_2.setObjectName("page_2") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.page_2) self.verticalLayout_2.setObjectName("verticalLayout_2") self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.label_2 = QtWidgets.QLabel(parent=self.page_2) font = QtGui.QFont() font.setBold(False) self.label_2.setFont(font) self.label_2.setWordWrap(True) self.label_2.setObjectName("label_2") self.horizontalLayout_2.addWidget(self.label_2) self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setObjectName("verticalLayout_3") self.pushButton_2 = QtWidgets.QPushButton(parent=self.page_2) self.pushButton_2.setObjectName("pushButton_2") self.verticalLayout_3.addWidget(self.pushButton_2) self.btn_load_current_apparats = QtWidgets.QPushButton(parent=self.page_2) self.btn_load_current_apparats.setObjectName("btn_load_current_apparats") self.verticalLayout_3.addWidget(self.btn_load_current_apparats) self.expertMode = QtWidgets.QCheckBox(parent=self.page_2) self.expertMode.setObjectName("expertMode") self.verticalLayout_3.addWidget(self.expertMode) self.horizontalLayout_2.addLayout(self.verticalLayout_3) self.verticalLayout_2.addLayout(self.horizontalLayout_2) self.frame = QtWidgets.QFrame(parent=self.page_2) self.frame.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel) self.frame.setFrameShadow(QtWidgets.QFrame.Shadow.Raised) self.frame.setObjectName("frame") self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.frame) self.horizontalLayout_3.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_3.setSpacing(0) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.verticalLayout_4 = QtWidgets.QVBoxLayout() self.verticalLayout_4.setObjectName("verticalLayout_4") self.textBrowser = QtWidgets.QTextBrowser(parent=self.frame) sizePolicy = QtWidgets.QSizePolicy( QtWidgets.QSizePolicy.Policy.MinimumExpanding, QtWidgets.QSizePolicy.Policy.MinimumExpanding, ) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.textBrowser.sizePolicy().hasHeightForWidth()) self.textBrowser.setSizePolicy(sizePolicy) self.textBrowser.setReadOnly(False) self.textBrowser.setObjectName("textBrowser") self.verticalLayout_4.addWidget(self.textBrowser) self.manualCheck = QtWidgets.QPushButton(parent=self.frame) self.manualCheck.setObjectName("manualCheck") self.verticalLayout_4.addWidget(self.manualCheck) self.horizontalLayout_3.addLayout(self.verticalLayout_4) self.verticalLayout_2.addWidget(self.frame) self.tableWidget = QtWidgets.QTableWidget(parent=self.page_2) font = QtGui.QFont() font.setBold(False) self.tableWidget.setFont(font) self.tableWidget.setEditTriggers( QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers ) self.tableWidget.setObjectName("tableWidget") self.tableWidget.setColumnCount(2) self.tableWidget.setRowCount(0) item = QtWidgets.QTableWidgetItem() item.setTextAlignment( QtCore.Qt.AlignmentFlag.AlignLeading | QtCore.Qt.AlignmentFlag.AlignVCenter ) self.tableWidget.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(1, item) self.tableWidget.horizontalHeader().setSortIndicatorShown(True) self.tableWidget.horizontalHeader().setStretchLastSection(True) self.verticalLayout_2.addWidget(self.tableWidget) self.toolBox.addItem(self.page_2, "") self.verticalLayout.addWidget(self.toolBox) self.retranslateUi(Dialog) self.toolBox.setCurrentIndex(1) QtCore.QMetaObject.connectSlotsByName(Dialog) def retranslateUi(self, Dialog): _translate = QtCore.QCoreApplication.translate Dialog.setWindowTitle(_translate("Dialog", "Dialog")) self.label.setText( _translate( "Dialog", "Mit dem Klick auf Okay wird eine Übersicht aller aktiven Semesterapparate erstellt und an den FollowME Drucker gesendet. Es kann bis zu 5 Minuten dauern, bis das Dokument im Drucker angezeigt wird.", ) ) self.pushButton.setText(_translate("Dialog", "Dokument erstellen und drucken")) self.toolBox.setItemText( self.toolBox.indexOf(self.page), _translate("Dialog", "Semesterapparatsübersicht"), ) self.label_2.setText( _translate( "Dialog", "Hier kann das Dokument für die Semesterapparatsschilder erstellt werden. Hierfür müssen die entsprechenden Apparate ausgewählt werden. Mithilfe dieser wird das Dokument erstellt.", ) ) self.pushButton_2.setText( _translate("Dialog", "Dokument erstellen und drucken") ) self.btn_load_current_apparats.setText( _translate("Dialog", "Aktuelle Apparate laden") ) self.expertMode.setText(_translate("Dialog", "Expertenmodus")) self.textBrowser.setHtml( _translate( "Dialog", '\n' '\n" '

SELECT

\n' "

prof.lname || ' (' || semesterapparat.name || ')' AS formatted_result

\n" '

from

\n' '

semesterapparat

\n' '

INNER JOIN prof ON semesterapparat.prof_id = prof.id

\n' '

WHERE

\n' "

(erstellsemester = 'SoSe 25'

\n" "

OR erstellsemester = 'WiSe 24/25')

\n" '

and semesterapparat.deletion_status = 0

', ) ) self.manualCheck.setText(_translate("Dialog", "Anfragen und anzeigen")) item = self.tableWidget.horizontalHeaderItem(1) item.setText(_translate("Dialog", "Name")) self.toolBox.setItemText( self.toolBox.indexOf(self.page_2), _translate("Dialog", "Semesterapparatsschilder"), )