dev #21
@@ -3,7 +3,6 @@ import random
|
||||
|
||||
from src.database import Database
|
||||
from src.shared.logging import log
|
||||
from src import LOG_DIR
|
||||
|
||||
|
||||
# change passwords for apparats, change passwords for users, list users, create and delete users etc
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import os
|
||||
from pathlib import Path
|
||||
from src import settings
|
||||
|
||||
database = settings.database
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_Dialog(object):
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_extend_confirm(object):
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore
|
||||
|
||||
|
||||
class Ui_Form(object):
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_extend_confirm(object):
|
||||
|
||||
@@ -8,17 +8,9 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QDialog, QHBoxLayout, QHeaderView,
|
||||
QLabel, QLineEdit, QPushButton, QSizePolicy,
|
||||
QSpacerItem, QTableWidget, QTableWidgetItem, QVBoxLayout,
|
||||
QWidget)
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject)
|
||||
from PySide6.QtWidgets import (QHBoxLayout, QLabel, QLineEdit, QPushButton, QSizePolicy,
|
||||
QSpacerItem, QTableWidget, QTableWidgetItem, QVBoxLayout)
|
||||
|
||||
class Ui_Dialog(object):
|
||||
def setupUi(self, Dialog):
|
||||
@@ -104,17 +96,17 @@ class Ui_Dialog(object):
|
||||
self.label.setText(QCoreApplication.translate("Dialog", u"Medium suchen", None))
|
||||
self.lineEdit.setPlaceholderText(QCoreApplication.translate("Dialog", u"Titel/Signatursuche", None))
|
||||
___qtablewidgetitem = self.tableWidget.horizontalHeaderItem(1)
|
||||
___qtablewidgetitem.setText(QCoreApplication.translate("Dialog", u"Apparat", None));
|
||||
___qtablewidgetitem.setText(QCoreApplication.translate("Dialog", u"Apparat", None))
|
||||
___qtablewidgetitem1 = self.tableWidget.horizontalHeaderItem(2)
|
||||
___qtablewidgetitem1.setText(QCoreApplication.translate("Dialog", u"Signatur", None));
|
||||
___qtablewidgetitem1.setText(QCoreApplication.translate("Dialog", u"Signatur", None))
|
||||
___qtablewidgetitem2 = self.tableWidget.horizontalHeaderItem(3)
|
||||
___qtablewidgetitem2.setText(QCoreApplication.translate("Dialog", u"Titel", None));
|
||||
___qtablewidgetitem2.setText(QCoreApplication.translate("Dialog", u"Titel", None))
|
||||
___qtablewidgetitem3 = self.tableWidget.horizontalHeaderItem(4)
|
||||
___qtablewidgetitem3.setText(QCoreApplication.translate("Dialog", u"Auflage", None));
|
||||
___qtablewidgetitem3.setText(QCoreApplication.translate("Dialog", u"Auflage", None))
|
||||
___qtablewidgetitem4 = self.tableWidget.horizontalHeaderItem(5)
|
||||
___qtablewidgetitem4.setText(QCoreApplication.translate("Dialog", u"ISBN", None));
|
||||
___qtablewidgetitem4.setText(QCoreApplication.translate("Dialog", u"ISBN", None))
|
||||
___qtablewidgetitem5 = self.tableWidget.horizontalHeaderItem(6)
|
||||
___qtablewidgetitem5.setText(QCoreApplication.translate("Dialog", u"ID", None));
|
||||
___qtablewidgetitem5.setText(QCoreApplication.translate("Dialog", u"ID", None))
|
||||
self.reset_btn.setText(QCoreApplication.translate("Dialog", u"Zur\u00fccksetzen", None))
|
||||
self.delete_btn.setText(QCoreApplication.translate("Dialog", u"L\u00f6schen", None))
|
||||
self.cancel_btn.setText(QCoreApplication.translate("Dialog", u"Abbrechen", None))
|
||||
|
||||
@@ -8,14 +8,8 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QAbstractButton, QApplication, QDialog, QDialogButtonBox,
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject, Qt)
|
||||
from PySide6.QtWidgets import (QDialogButtonBox,
|
||||
QGridLayout, QGroupBox, QHBoxLayout, QLabel,
|
||||
QLineEdit, QPushButton, QRadioButton, QSizePolicy,
|
||||
QSpacerItem, QStackedWidget, QTextEdit, QToolButton,
|
||||
|
||||
@@ -8,17 +8,10 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QAbstractButton, QApplication, QComboBox, QDialog,
|
||||
QDialogButtonBox, QGridLayout, QHBoxLayout, QLabel,
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject, QSize, Qt)
|
||||
from PySide6.QtWidgets import (QComboBox, QDialogButtonBox, QGridLayout, QHBoxLayout, QLabel,
|
||||
QLineEdit, QPushButton, QRadioButton, QSizePolicy,
|
||||
QSpacerItem, QTextEdit, QWidget)
|
||||
QSpacerItem, QTextEdit)
|
||||
|
||||
class Ui_eMailPreview(object):
|
||||
def setupUi(self, eMailPreview):
|
||||
|
||||
@@ -8,15 +8,8 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QAbstractButton, QApplication, QComboBox, QDialog,
|
||||
QDialogButtonBox, QGridLayout, QHBoxLayout, QLabel,
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject, Qt)
|
||||
from PySide6.QtWidgets import (QComboBox, QDialogButtonBox, QGridLayout, QHBoxLayout, QLabel,
|
||||
QLineEdit, QPushButton, QSizePolicy, QSpacerItem,
|
||||
QTextEdit, QVBoxLayout, QWidget)
|
||||
|
||||
|
||||
@@ -8,16 +8,9 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QDialog, QHBoxLayout, QHeaderView,
|
||||
QPushButton, QSizePolicy, QSpacerItem, QTableWidget,
|
||||
QTableWidgetItem, QVBoxLayout, QWidget)
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject)
|
||||
from PySide6.QtWidgets import (QHBoxLayout, QPushButton, QSizePolicy, QSpacerItem, QTableWidget,
|
||||
QTableWidgetItem, QVBoxLayout)
|
||||
|
||||
class Ui_Dialog(object):
|
||||
def setupUi(self, Dialog):
|
||||
@@ -72,21 +65,21 @@ class Ui_Dialog(object):
|
||||
def retranslateUi(self, Dialog):
|
||||
Dialog.setWindowTitle(QCoreApplication.translate("Dialog", u"Dialog", None))
|
||||
___qtablewidgetitem = self.tableWidget.horizontalHeaderItem(0)
|
||||
___qtablewidgetitem.setText(QCoreApplication.translate("Dialog", u"Bestellen", None));
|
||||
___qtablewidgetitem.setText(QCoreApplication.translate("Dialog", u"Bestellen", None))
|
||||
___qtablewidgetitem1 = self.tableWidget.horizontalHeaderItem(1)
|
||||
___qtablewidgetitem1.setText(QCoreApplication.translate("Dialog", u"Signatur", None));
|
||||
___qtablewidgetitem1.setText(QCoreApplication.translate("Dialog", u"Signatur", None))
|
||||
___qtablewidgetitem2 = self.tableWidget.horizontalHeaderItem(2)
|
||||
___qtablewidgetitem2.setText(QCoreApplication.translate("Dialog", u"Titel", None));
|
||||
___qtablewidgetitem2.setText(QCoreApplication.translate("Dialog", u"Titel", None))
|
||||
___qtablewidgetitem3 = self.tableWidget.horizontalHeaderItem(3)
|
||||
___qtablewidgetitem3.setText(QCoreApplication.translate("Dialog", u"ISBN", None));
|
||||
___qtablewidgetitem3.setText(QCoreApplication.translate("Dialog", u"ISBN", None))
|
||||
___qtablewidgetitem4 = self.tableWidget.horizontalHeaderItem(4)
|
||||
___qtablewidgetitem4.setText(QCoreApplication.translate("Dialog", u"Autor", None));
|
||||
___qtablewidgetitem4.setText(QCoreApplication.translate("Dialog", u"Autor", None))
|
||||
___qtablewidgetitem5 = self.tableWidget.horizontalHeaderItem(5)
|
||||
___qtablewidgetitem5.setText(QCoreApplication.translate("Dialog", u"Auflage", None));
|
||||
___qtablewidgetitem5.setText(QCoreApplication.translate("Dialog", u"Auflage", None))
|
||||
___qtablewidgetitem6 = self.tableWidget.horizontalHeaderItem(6)
|
||||
___qtablewidgetitem6.setText(QCoreApplication.translate("Dialog", u"Standort", None));
|
||||
___qtablewidgetitem6.setText(QCoreApplication.translate("Dialog", u"Standort", None))
|
||||
___qtablewidgetitem7 = self.tableWidget.horizontalHeaderItem(7)
|
||||
___qtablewidgetitem7.setText(QCoreApplication.translate("Dialog", u"Link", None));
|
||||
___qtablewidgetitem7.setText(QCoreApplication.translate("Dialog", u"Link", None))
|
||||
self.pushButton.setText(QCoreApplication.translate("Dialog", u"Bestellen", None))
|
||||
# retranslateUi
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_Erinnerung(object):
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_Frame(object):
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_eMailPreview(object):
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
from typing import List, Optional, Set, Union
|
||||
import re
|
||||
from typing import List
|
||||
|
||||
from PySide6 import QtCore
|
||||
from PySide6.QtWidgets import QDialog, QPushButton, QVBoxLayout
|
||||
|
||||
@@ -8,18 +8,13 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QAction, QBrush, QColor, QConicalGradient,
|
||||
QCursor, QFont, QFontDatabase, QGradient,
|
||||
QIcon, QImage, QKeySequence, QLinearGradient,
|
||||
QPainter, QPalette, QPixmap, QRadialGradient,
|
||||
QTransform)
|
||||
from PySide6.QtWidgets import (QAbstractItemView, QAbstractScrollArea, QApplication, QCheckBox,
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject, QRect,
|
||||
QSize, Qt)
|
||||
from PySide6.QtGui import (QAction, QFont, QIcon)
|
||||
from PySide6.QtWidgets import (QAbstractItemView, QAbstractScrollArea, QCheckBox,
|
||||
QComboBox, QFormLayout, QFrame, QGridLayout,
|
||||
QGroupBox, QHBoxLayout, QHeaderView, QLabel,
|
||||
QLineEdit, QMainWindow, QMenu, QMenuBar,
|
||||
QGroupBox, QHBoxLayout, QLabel,
|
||||
QLineEdit, QMenu, QMenuBar,
|
||||
QProgressBar, QPushButton, QSizePolicy, QSpacerItem,
|
||||
QStatusBar, QTabWidget, QTableWidget, QTableWidgetItem,
|
||||
QToolButton, QVBoxLayout, QWidget)
|
||||
@@ -210,13 +205,13 @@ class Ui_MainWindow(object):
|
||||
font2.setFamilies([u"Arial"])
|
||||
font2.setPointSize(8)
|
||||
__qtablewidgetitem6 = QTableWidgetItem()
|
||||
__qtablewidgetitem6.setFont(font2);
|
||||
__qtablewidgetitem6.setFont(font2)
|
||||
self.document_list.setHorizontalHeaderItem(0, __qtablewidgetitem6)
|
||||
__qtablewidgetitem7 = QTableWidgetItem()
|
||||
__qtablewidgetitem7.setFont(font2);
|
||||
__qtablewidgetitem7.setFont(font2)
|
||||
self.document_list.setHorizontalHeaderItem(1, __qtablewidgetitem7)
|
||||
__qtablewidgetitem8 = QTableWidgetItem()
|
||||
__qtablewidgetitem8.setFont(font2);
|
||||
__qtablewidgetitem8.setFont(font2)
|
||||
self.document_list.setHorizontalHeaderItem(2, __qtablewidgetitem8)
|
||||
__qtablewidgetitem9 = QTableWidgetItem()
|
||||
self.document_list.setHorizontalHeaderItem(3, __qtablewidgetitem9)
|
||||
@@ -896,28 +891,28 @@ class Ui_MainWindow(object):
|
||||
self.create_new_app.setText(QCoreApplication.translate("MainWindow", u"neu. App anlegen", None))
|
||||
self.cancel_active_selection.setText(QCoreApplication.translate("MainWindow", u"Auswahl abbrechen", None))
|
||||
___qtablewidgetitem = self.tableWidget_apparate.horizontalHeaderItem(0)
|
||||
___qtablewidgetitem.setText(QCoreApplication.translate("MainWindow", u"AppNr", None));
|
||||
___qtablewidgetitem.setText(QCoreApplication.translate("MainWindow", u"AppNr", None))
|
||||
___qtablewidgetitem1 = self.tableWidget_apparate.horizontalHeaderItem(1)
|
||||
___qtablewidgetitem1.setText(QCoreApplication.translate("MainWindow", u"App Name", None));
|
||||
___qtablewidgetitem1.setText(QCoreApplication.translate("MainWindow", u"App Name", None))
|
||||
___qtablewidgetitem2 = self.tableWidget_apparate.horizontalHeaderItem(2)
|
||||
___qtablewidgetitem2.setText(QCoreApplication.translate("MainWindow", u"Professor", None));
|
||||
___qtablewidgetitem2.setText(QCoreApplication.translate("MainWindow", u"Professor", None))
|
||||
___qtablewidgetitem3 = self.tableWidget_apparate.horizontalHeaderItem(3)
|
||||
___qtablewidgetitem3.setText(QCoreApplication.translate("MainWindow", u"g\u00fcltig bis", None));
|
||||
___qtablewidgetitem3.setText(QCoreApplication.translate("MainWindow", u"g\u00fcltig bis", None))
|
||||
___qtablewidgetitem4 = self.tableWidget_apparate.horizontalHeaderItem(4)
|
||||
___qtablewidgetitem4.setText(QCoreApplication.translate("MainWindow", u"Dauerapparat", None));
|
||||
___qtablewidgetitem4.setText(QCoreApplication.translate("MainWindow", u"Dauerapparat", None))
|
||||
___qtablewidgetitem5 = self.tableWidget_apparate.horizontalHeaderItem(5)
|
||||
___qtablewidgetitem5.setText(QCoreApplication.translate("MainWindow", u"KontoNr", None));
|
||||
___qtablewidgetitem5.setText(QCoreApplication.translate("MainWindow", u"KontoNr", None))
|
||||
self.add_medium.setText(QCoreApplication.translate("MainWindow", u"Medien hinzuf\u00fcgen", None))
|
||||
self.label.setText(QCoreApplication.translate("MainWindow", u" Medienliste", None))
|
||||
self.app_group_box.setTitle(QCoreApplication.translate("MainWindow", u"SemesterApparatsdetails", None))
|
||||
___qtablewidgetitem6 = self.document_list.horizontalHeaderItem(0)
|
||||
___qtablewidgetitem6.setText(QCoreApplication.translate("MainWindow", u"Dokumentname", None));
|
||||
___qtablewidgetitem6.setText(QCoreApplication.translate("MainWindow", u"Dokumentname", None))
|
||||
___qtablewidgetitem7 = self.document_list.horizontalHeaderItem(1)
|
||||
___qtablewidgetitem7.setText(QCoreApplication.translate("MainWindow", u"Dateityp", None));
|
||||
___qtablewidgetitem7.setText(QCoreApplication.translate("MainWindow", u"Dateityp", None))
|
||||
___qtablewidgetitem8 = self.document_list.horizontalHeaderItem(2)
|
||||
___qtablewidgetitem8.setText(QCoreApplication.translate("MainWindow", u"Neu?", None));
|
||||
___qtablewidgetitem8.setText(QCoreApplication.translate("MainWindow", u"Neu?", None))
|
||||
___qtablewidgetitem9 = self.document_list.horizontalHeaderItem(3)
|
||||
___qtablewidgetitem9.setText(QCoreApplication.translate("MainWindow", u"path", None));
|
||||
___qtablewidgetitem9.setText(QCoreApplication.translate("MainWindow", u"path", None))
|
||||
self.appname_mand.setText(QCoreApplication.translate("MainWindow", u"*", None))
|
||||
self.profname_mand.setText(QCoreApplication.translate("MainWindow", u"*", None))
|
||||
self.fach_mand.setText(QCoreApplication.translate("MainWindow", u"*", None))
|
||||
@@ -995,25 +990,25 @@ class Ui_MainWindow(object):
|
||||
self.avail_status.setText(QCoreApplication.translate("MainWindow", u"TextLabel", None))
|
||||
self.automation_add_selected_books.setText(QCoreApplication.translate("MainWindow", u"Ausgew\u00e4hlte als verf\u00fcgbar markieren", None))
|
||||
___qtablewidgetitem10 = self.tableWidget_apparat_media.horizontalHeaderItem(0)
|
||||
___qtablewidgetitem10.setText(QCoreApplication.translate("MainWindow", u"Buchtitel", None));
|
||||
___qtablewidgetitem10.setText(QCoreApplication.translate("MainWindow", u"Buchtitel", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
___qtablewidgetitem10.setToolTip(QCoreApplication.translate("MainWindow", u"Es kann sein, dass der Buchtitel leer ist, dies kommt vor, wenn der Titel nicht passend formatiert ist", None));
|
||||
___qtablewidgetitem10.setToolTip(QCoreApplication.translate("MainWindow", u"Es kann sein, dass der Buchtitel leer ist, dies kommt vor, wenn der Titel nicht passend formatiert ist", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
___qtablewidgetitem11 = self.tableWidget_apparat_media.horizontalHeaderItem(1)
|
||||
___qtablewidgetitem11.setText(QCoreApplication.translate("MainWindow", u"Signatur", None));
|
||||
___qtablewidgetitem11.setText(QCoreApplication.translate("MainWindow", u"Signatur", None))
|
||||
___qtablewidgetitem12 = self.tableWidget_apparat_media.horizontalHeaderItem(2)
|
||||
___qtablewidgetitem12.setText(QCoreApplication.translate("MainWindow", u"Auflage", None));
|
||||
___qtablewidgetitem12.setText(QCoreApplication.translate("MainWindow", u"Auflage", None))
|
||||
___qtablewidgetitem13 = self.tableWidget_apparat_media.horizontalHeaderItem(3)
|
||||
___qtablewidgetitem13.setText(QCoreApplication.translate("MainWindow", u"Autor", None));
|
||||
___qtablewidgetitem13.setText(QCoreApplication.translate("MainWindow", u"Autor", None))
|
||||
___qtablewidgetitem14 = self.tableWidget_apparat_media.horizontalHeaderItem(4)
|
||||
___qtablewidgetitem14.setText(QCoreApplication.translate("MainWindow", u"im Apparat?", None));
|
||||
___qtablewidgetitem14.setText(QCoreApplication.translate("MainWindow", u"im Apparat?", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
___qtablewidgetitem14.setToolTip(QCoreApplication.translate("MainWindow", u"Diese Angabe ist nicht zuverl\u00e4ssig. Ist das \u274c vorhanden, kann das Medium im Apparat sein, aber aufgrund eines Bugs nicht gefunden worden", None));
|
||||
___qtablewidgetitem14.setToolTip(QCoreApplication.translate("MainWindow", u"Diese Angabe ist nicht zuverl\u00e4ssig. Ist das \u274c vorhanden, kann das Medium im Apparat sein, aber aufgrund eines Bugs nicht gefunden worden", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
___qtablewidgetitem15 = self.tableWidget_apparat_media.horizontalHeaderItem(5)
|
||||
___qtablewidgetitem15.setText(QCoreApplication.translate("MainWindow", u"Vorgemerkt", None));
|
||||
___qtablewidgetitem15.setText(QCoreApplication.translate("MainWindow", u"Vorgemerkt", None))
|
||||
___qtablewidgetitem16 = self.tableWidget_apparat_media.horizontalHeaderItem(6)
|
||||
___qtablewidgetitem16.setText(QCoreApplication.translate("MainWindow", u"Link", None));
|
||||
___qtablewidgetitem16.setText(QCoreApplication.translate("MainWindow", u"Link", None))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.createApparat), QCoreApplication.translate("MainWindow", u"Anlegen", None))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.search_statistics), QCoreApplication.translate("MainWindow", u"Suchen / Statistik", None))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.elsatab), QCoreApplication.translate("MainWindow", u"ELSA", None))
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_Dialog(object):
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_Dialog(object):
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_Dialog(object):
|
||||
|
||||
@@ -8,16 +8,10 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QDialog, QFormLayout, QLabel,
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject)
|
||||
from PySide6.QtWidgets import (QFormLayout, QLabel,
|
||||
QProgressBar, QPushButton, QSizePolicy, QSpacerItem,
|
||||
QSpinBox, QVBoxLayout, QWidget)
|
||||
QSpinBox, QVBoxLayout)
|
||||
|
||||
class Ui_Dialog(object):
|
||||
def setupUi(self, Dialog):
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_Dialog(object):
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_Dialog(object):
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_Dialog(object):
|
||||
|
||||
@@ -8,14 +8,8 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QDialog, QFormLayout, QGridLayout,
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject)
|
||||
from PySide6.QtWidgets import (QFormLayout, QGridLayout,
|
||||
QHBoxLayout, QLabel, QLineEdit, QPushButton,
|
||||
QSizePolicy, QStackedWidget, QWidget)
|
||||
|
||||
|
||||
@@ -8,16 +8,9 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QCheckBox, QDialog, QFormLayout,
|
||||
QLabel, QLineEdit, QSizePolicy, QSpacerItem,
|
||||
QWidget)
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject, Qt)
|
||||
from PySide6.QtWidgets import (QCheckBox, QFormLayout,
|
||||
QLabel, QLineEdit, QSizePolicy, QSpacerItem)
|
||||
|
||||
class Ui_Dialog(object):
|
||||
def setupUi(self, Dialog):
|
||||
|
||||
@@ -8,15 +8,9 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QDialog, QHBoxLayout, QLabel,
|
||||
QPushButton, QSizePolicy, QVBoxLayout, QWidget)
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject)
|
||||
from PySide6.QtWidgets import (QHBoxLayout, QLabel,
|
||||
QPushButton, QVBoxLayout)
|
||||
|
||||
class Ui_Dialog(object):
|
||||
def setupUi(self, Dialog):
|
||||
|
||||
@@ -8,15 +8,9 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QDialog, QFrame, QHBoxLayout,
|
||||
QProgressBar, QPushButton, QSizePolicy, QStackedWidget,
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject)
|
||||
from PySide6.QtWidgets import (QFrame, QHBoxLayout,
|
||||
QProgressBar, QPushButton, QStackedWidget,
|
||||
QVBoxLayout, QWidget)
|
||||
|
||||
class Ui_Dialog(object):
|
||||
|
||||
@@ -8,16 +8,10 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QAbstractItemView, QApplication, QCheckBox, QComboBox,
|
||||
QDialog, QFrame, QGridLayout, QHBoxLayout,
|
||||
QHeaderView, QLabel, QLayout, QLineEdit,
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject, QSize, Qt)
|
||||
from PySide6.QtWidgets import (QAbstractItemView, QCheckBox, QComboBox,
|
||||
QFrame, QGridLayout, QHBoxLayout,
|
||||
QLabel, QLayout, QLineEdit,
|
||||
QPushButton, QSizePolicy, QSpacerItem, QStackedWidget,
|
||||
QTabWidget, QTableWidget, QTableWidgetItem, QVBoxLayout,
|
||||
QWidget)
|
||||
@@ -438,26 +432,26 @@ class Ui_Dialog(object):
|
||||
self.btn_notify_for_deletion.setText(QCoreApplication.translate("Dialog", u"Ausgew\u00e4hlte Benachrichtigen", None))
|
||||
self.btn_extendSelection.setText(QCoreApplication.translate("Dialog", u"Ausgew\u00e4hlte Verl\u00e4ngern", None))
|
||||
___qtablewidgetitem = self.tableWidget.horizontalHeaderItem(1)
|
||||
___qtablewidgetitem.setText(QCoreApplication.translate("Dialog", u"Apparatsname", None));
|
||||
___qtablewidgetitem.setText(QCoreApplication.translate("Dialog", u"Apparatsname", None))
|
||||
___qtablewidgetitem1 = self.tableWidget.horizontalHeaderItem(2)
|
||||
___qtablewidgetitem1.setText(QCoreApplication.translate("Dialog", u"Apparatsnummer", None));
|
||||
___qtablewidgetitem1.setText(QCoreApplication.translate("Dialog", u"Apparatsnummer", None))
|
||||
___qtablewidgetitem2 = self.tableWidget.horizontalHeaderItem(3)
|
||||
___qtablewidgetitem2.setText(QCoreApplication.translate("Dialog", u"Person", None));
|
||||
___qtablewidgetitem2.setText(QCoreApplication.translate("Dialog", u"Person", None))
|
||||
___qtablewidgetitem3 = self.tableWidget.horizontalHeaderItem(4)
|
||||
___qtablewidgetitem3.setText(QCoreApplication.translate("Dialog", u"Fach", None));
|
||||
___qtablewidgetitem3.setText(QCoreApplication.translate("Dialog", u"Fach", None))
|
||||
___qtablewidgetitem4 = self.statistics_table.horizontalHeaderItem(0)
|
||||
___qtablewidgetitem4.setText(QCoreApplication.translate("Dialog", u"Semester", None));
|
||||
___qtablewidgetitem4.setText(QCoreApplication.translate("Dialog", u"Semester", None))
|
||||
___qtablewidgetitem5 = self.statistics_table.horizontalHeaderItem(1)
|
||||
___qtablewidgetitem5.setText(QCoreApplication.translate("Dialog", u"Zugang", None));
|
||||
___qtablewidgetitem5.setText(QCoreApplication.translate("Dialog", u"Zugang", None))
|
||||
___qtablewidgetitem6 = self.statistics_table.horizontalHeaderItem(2)
|
||||
___qtablewidgetitem6.setText(QCoreApplication.translate("Dialog", u"Abgang", None));
|
||||
___qtablewidgetitem6.setText(QCoreApplication.translate("Dialog", u"Abgang", None))
|
||||
self.tabWidget_3.setTabText(self.tabWidget_3.indexOf(self.statistic_table), QCoreApplication.translate("Dialog", u"Tabelle", None))
|
||||
self.tabWidget_3.setTabText(self.tabWidget_3.indexOf(self.graph_table), QCoreApplication.translate("Dialog", u"Erstellte und gel\u00f6schte Semesterapparate", None))
|
||||
___qtablewidgetitem7 = self.book_search_result.horizontalHeaderItem(0)
|
||||
___qtablewidgetitem7.setText(QCoreApplication.translate("Dialog", u"Titel", None));
|
||||
___qtablewidgetitem7.setText(QCoreApplication.translate("Dialog", u"Titel", None))
|
||||
___qtablewidgetitem8 = self.book_search_result.horizontalHeaderItem(1)
|
||||
___qtablewidgetitem8.setText(QCoreApplication.translate("Dialog", u"Signatur", None));
|
||||
___qtablewidgetitem8.setText(QCoreApplication.translate("Dialog", u"Signatur", None))
|
||||
___qtablewidgetitem9 = self.book_search_result.horizontalHeaderItem(2)
|
||||
___qtablewidgetitem9.setText(QCoreApplication.translate("Dialog", u"Apparat", None));
|
||||
___qtablewidgetitem9.setText(QCoreApplication.translate("Dialog", u"Apparat", None))
|
||||
# retranslateUi
|
||||
|
||||
|
||||
@@ -8,14 +8,8 @@
|
||||
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
################################################################################
|
||||
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QCheckBox, QComboBox, QFormLayout,
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject, Qt)
|
||||
from PySide6.QtWidgets import (QCheckBox, QComboBox, QFormLayout,
|
||||
QGridLayout, QHBoxLayout, QLabel, QLineEdit,
|
||||
QPushButton, QSizePolicy, QSpacerItem, QTextEdit,
|
||||
QToolButton, QVBoxLayout, QWidget, QWizard,
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
__all__ = [
|
||||
"Icon",
|
||||
"SemesterDocument",
|
||||
"app_sort",
|
||||
"name_sort",
|
||||
]
|
||||
|
||||
from .icon import Icon
|
||||
from .sortgenerator import app_sort, name_sort
|
||||
from .richtext import SemesterDocument
|
||||
from .sortgenerator import app_sort, name_sort
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_Dialog(object):
|
||||
|
||||
@@ -1,46 +0,0 @@
|
||||
import os
|
||||
import sys
|
||||
|
||||
# from PySide6 import Webview
|
||||
from PySide6.QtWidgets import QApplication, QMainWindow, QTabWidget
|
||||
|
||||
documentation_path = "docs"
|
||||
|
||||
|
||||
class DocumentationViewer(QMainWindow):
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setWindowTitle("Documentation Viewer")
|
||||
self.setGeometry(100, 100, 800, 600)
|
||||
|
||||
self.tabs = QTabWidget()
|
||||
self.setCentralWidget(self.tabs)
|
||||
|
||||
self.set_documentation_tabs()
|
||||
|
||||
def set_documentation_tabs(self):
|
||||
files = [
|
||||
os.path.join(documentation_path, file)
|
||||
for file in os.listdir(documentation_path)
|
||||
if file.endswith(".html")
|
||||
]
|
||||
for file in files:
|
||||
with open(file, "r") as f:
|
||||
html_content = f.read()
|
||||
tab_name = os.path.basename(file).split(".")[0]
|
||||
self.load_documentation(tab_name, html_content)
|
||||
|
||||
def load_documentation(
|
||||
self,
|
||||
tab_name="Documentation",
|
||||
html_content="<h1>Documentation</h1><p>Your HTML documentation content goes here.</p>",
|
||||
):
|
||||
# open documentation
|
||||
name = tab_name
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
app = QApplication(sys.argv)
|
||||
viewer = DocumentationViewer()
|
||||
viewer.show()
|
||||
sys.exit(app.exec())
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
import os
|
||||
from pathlib import Path
|
||||
|
||||
from src import LOG_DIR, settings
|
||||
from src import settings
|
||||
from src.database import Database
|
||||
from src.shared.logging import log
|
||||
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
template = "{{sap{}_prof}} ({{sap_{}_name}})"
|
||||
result = "\n".join(template.format(i, i) for i in range(1, 201))
|
||||
|
||||
print(result)
|
||||
Reference in New Issue
Block a user