diff --git a/lib/utils.py b/lib/utils.py index aeb7c33..0bb5667 100644 --- a/lib/utils.py +++ b/lib/utils.py @@ -1,7 +1,9 @@ -from typing import NoReturn +from typing import NoReturn, cast -from PySide6.QtCore import QCoreApplication +from PySide6.QtCore import QCoreApplication, QObject, QRect, Signal +from PySide6.QtGui import QColor, QFont from PySide6.QtSql import QSqlQuery +from PySide6.QtWidgets import QStyleOptionViewItem, QWidget translate = QCoreApplication.translate @@ -18,3 +20,11 @@ def query_error(query: QSqlQuery) -> NoReturn: ) ) raise Exception(translate("MainWindow", "SQL Error")) + +class QStyleOptionViewItemInit(QStyleOptionViewItem): + backgroundBrush: QColor + rect: QRect + widget: QWidget + font: QFont + text: str +