add files

This commit is contained in:
WorldTeacher
2024-01-26 08:28:01 +01:00
parent dd9ee24a8f
commit 0a9818940c
110 changed files with 21563 additions and 0 deletions

View File

@@ -0,0 +1,67 @@
# Form implementation generated from reading ui file 'c:\Users\aky547\GitHub\Semesterapparate\ui\widgets\message_widget.ui'
#
# Created by: PyQt6 UI code generator 6.3.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
from src.backend.database import Database
class Ui_Form(object):
def setupUi(self, Form):
Form.setObjectName("Form")
Form.resize(295, 110)
self.label = QtWidgets.QLabel(Form)
self.label.setGeometry(QtCore.QRect(10, 0, 47, 21))
self.label.setObjectName("label")
self.lineEdit = QtWidgets.QLineEdit(Form)
self.lineEdit.setEnabled(True)
self.lineEdit.setGeometry(QtCore.QRect(60, 0, 41, 20))
self.lineEdit.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus)
self.lineEdit.setReadOnly(True)
self.lineEdit.setObjectName("lineEdit")
self.label_2 = QtWidgets.QLabel(Form)
self.label_2.setGeometry(QtCore.QRect(10, 20, 51, 21))
self.label_2.setObjectName("label_2")
self.textEdit = QtWidgets.QTextEdit(Form)
self.textEdit.setGeometry(QtCore.QRect(10, 40, 281, 66))
self.textEdit.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus)
self.textEdit.setInputMethodHints(QtCore.Qt.InputMethodHint.ImhNone)
self.textEdit.setReadOnly(True)
self.textEdit.setObjectName("textEdit")
self.pushButton = QtWidgets.QPushButton(Form)
self.pushButton.setGeometry(QtCore.QRect(210, 10, 75, 23))
self.pushButton.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus)
self.pushButton.setObjectName("pushButton")
self.hidden_id = QtWidgets.QLabel(Form)
self.hidden_id.setGeometry(QtCore.QRect(140, 10, 47, 13))
self.hidden_id.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus)
self.hidden_id.setObjectName("hidden_id")
self.hidden_id.hide()
self.delete = False
self.pushButton.clicked.connect(self.delete_message)
self.retranslateUi(Form)
QtCore.QMetaObject.connectSlotsByName(Form)
Form.setTabOrder(self.lineEdit, self.textEdit)
def retranslateUi(self, Form):
_translate = QtCore.QCoreApplication.translate
Form.setWindowTitle(_translate("Form", "Form"))
self.label.setText(_translate("Form", "Apparat:"))
self.label_2.setText(_translate("Form", "Nachricht:"))
self.pushButton.setText(_translate("Form", "Löschen"))
self.hidden_id.setText(_translate("Form", "TextLabel"))
def set_message(self, message: str, apparat: int, app_id: int):
self.textEdit.setText(message)
self.lineEdit.setText(str(apparat) if apparat else "Alle")
self.hidden_id.setText(str(app_id))
def delete_message(self):
db = Database()
print("deleting message")
db.delete_message(self.hidden_id.text())