Cleanup MainWindow.py
This commit is contained in:
@@ -1,49 +1,30 @@
|
|||||||
from typing import Any, Self, cast
|
from typing import Any, cast
|
||||||
|
|
||||||
from PySide6.QtCore import (
|
from PySide6.QtCore import (
|
||||||
QDate,
|
QDate,
|
||||||
QEvent,
|
|
||||||
QModelIndex,
|
QModelIndex,
|
||||||
QObject,
|
|
||||||
QPersistentModelIndex,
|
QPersistentModelIndex,
|
||||||
QPoint,
|
QPoint,
|
||||||
QRect,
|
|
||||||
QSize,
|
|
||||||
Qt,
|
Qt,
|
||||||
Signal,
|
Signal,
|
||||||
Slot,
|
Slot,
|
||||||
)
|
)
|
||||||
from PySide6.QtGui import (
|
from PySide6.QtGui import (
|
||||||
QColor,
|
QColor,
|
||||||
QFont,
|
|
||||||
QPainter,
|
|
||||||
QTextDocument,
|
|
||||||
QTextDocumentFragment,
|
|
||||||
)
|
)
|
||||||
from PySide6.QtSql import QSqlTableModel
|
from PySide6.QtSql import QSqlTableModel
|
||||||
from PySide6.QtWidgets import (
|
from PySide6.QtWidgets import (
|
||||||
QAbstractItemView,
|
QAbstractItemView,
|
||||||
QHeaderView,
|
QHeaderView,
|
||||||
QMainWindow,
|
QMainWindow,
|
||||||
QStyle,
|
|
||||||
QStyledItemDelegate,
|
QStyledItemDelegate,
|
||||||
QStyleOptionViewItem,
|
QStyleOptionViewItem,
|
||||||
QTableView,
|
|
||||||
QWidget,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from docketModel import docketModel
|
from docketModel import docketModel
|
||||||
from dockettableview import documentDelegate
|
from lib.utils import QStyleOptionViewItemInit
|
||||||
from ui.MainWindow import Ui_MainWindow
|
from ui.MainWindow import Ui_MainWindow
|
||||||
from workers import loadCases, updateThread
|
from workers import updateThread
|
||||||
|
|
||||||
|
|
||||||
class QStyleOptionViewItemInit(QStyleOptionViewItem):
|
|
||||||
backgroundBrush: QColor
|
|
||||||
rect: QRect
|
|
||||||
widget: QWidget
|
|
||||||
font: QFont
|
|
||||||
text: str
|
|
||||||
|
|
||||||
|
|
||||||
class dateDelegate(QStyledItemDelegate):
|
class dateDelegate(QStyledItemDelegate):
|
||||||
@@ -87,9 +68,6 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
|||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
super(MainWindow, self).__init__()
|
super(MainWindow, self).__init__()
|
||||||
self.setupUi(self)
|
self.setupUi(self)
|
||||||
# self.loadThread = loadCases()
|
|
||||||
# self.loadThread.finished.connect(self.updateDone)
|
|
||||||
# self.loadThread.start()
|
|
||||||
|
|
||||||
model = QSqlTableModel()
|
model = QSqlTableModel()
|
||||||
model.setTable("cases")
|
model.setTable("cases")
|
||||||
@@ -133,7 +111,7 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
|||||||
self.docketView.horizontalHeader().setSectionResizeMode(
|
self.docketView.horizontalHeader().setSectionResizeMode(
|
||||||
1, QHeaderView.ResizeMode.Stretch
|
1, QHeaderView.ResizeMode.Stretch
|
||||||
)
|
)
|
||||||
self.docketView.resizeRowsToContents()
|
#self.docketView.resizeRowsToContents()
|
||||||
# self.docketView.setItemDelegateForColumn(1, documentDelegate())
|
# self.docketView.setItemDelegateForColumn(1, documentDelegate())
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -161,6 +139,7 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
|||||||
assert isinstance(self.updateThread, updateThread)
|
assert isinstance(self.updateThread, updateThread)
|
||||||
self.updateThread.finished.connect(self.updateDone)
|
self.updateThread.finished.connect(self.updateDone)
|
||||||
self.updateThread.setDocketId(text)
|
self.updateThread.setDocketId(text)
|
||||||
|
self.updateThread.setDocketId(text)
|
||||||
self.updateThread.start()
|
self.updateThread.start()
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user