migrate from PyQt6 to PySide6, remove unneeded dependencies
This commit is contained in:
@@ -2,14 +2,14 @@ import sys
|
||||
|
||||
import loguru
|
||||
from natsort import natsorted
|
||||
from PyQt6 import QtCore, QtGui, QtWidgets
|
||||
from PyQt6.QtCore import pyqtSignal
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
from PySide6.QtCore import Signal
|
||||
|
||||
from src import LOG_DIR
|
||||
from src.backend import Database, Semester
|
||||
from src.logic import Prof, custom_sort, sort_semesters_list
|
||||
from src.ui.dialogs import ApparatExtendDialog, Mail_Dialog, ReminderDialog
|
||||
from src.ui.widgets import DataGraph, StatusWidget
|
||||
from src.ui.widgets import DataQtGraph, StatusWidget
|
||||
|
||||
from .widget_sources.search_statistic_page_ui import Ui_Dialog
|
||||
|
||||
@@ -26,10 +26,10 @@ class MyComboBox(QtWidgets.QComboBox):
|
||||
|
||||
|
||||
class SearchStatisticPage(QtWidgets.QDialog, Ui_Dialog):
|
||||
apparat_open = pyqtSignal(str)
|
||||
reloadSignal = pyqtSignal()
|
||||
refreshSignal = pyqtSignal()
|
||||
updateCalendar = pyqtSignal(int, list)
|
||||
apparat_open = Signal(str)
|
||||
reloadSignal = Signal()
|
||||
refreshSignal = Signal()
|
||||
updateCalendar = Signal(int, list)
|
||||
|
||||
def __init__(self):
|
||||
log.info("SearchStatisticPage started")
|
||||
@@ -310,7 +310,12 @@ class SearchStatisticPage(QtWidgets.QDialog, Ui_Dialog):
|
||||
"x": [i[0] for i in data],
|
||||
"y": {"Erstellt": [i[1] for i in data], "Gelöscht": [i[2] for i in data]},
|
||||
}
|
||||
graph = DataGraph(title="Erstellte und gelöschte Apparate", data=graph_data)
|
||||
graph = DataQtGraph(
|
||||
title="Erstellte und gelöschte Apparate",
|
||||
data=graph_data,
|
||||
generateMissing=False,
|
||||
y_label="Anzahl der Apparate",
|
||||
)
|
||||
|
||||
# place the graph into tabWidget_3
|
||||
self.tabWidget_3.addTab(graph, "Graph")
|
||||
|
||||
Reference in New Issue
Block a user