Linting
This commit is contained in:
@@ -1,14 +1,43 @@
|
||||
from typing import Any, Self, cast
|
||||
from PySide6.QtCore import QDate, QEvent, QModelIndex, QObject, QPersistentModelIndex, QPoint, QRect, QSize, Signal, Qt, Slot
|
||||
from PySide6.QtGui import QColor, QFont, QPainter, QTextDocument, QTextDocumentFragment
|
||||
|
||||
from PySide6.QtCore import (
|
||||
QDate,
|
||||
QEvent,
|
||||
QModelIndex,
|
||||
QObject,
|
||||
QPersistentModelIndex,
|
||||
QPoint,
|
||||
QRect,
|
||||
QSize,
|
||||
Qt,
|
||||
Signal,
|
||||
Slot,
|
||||
)
|
||||
from PySide6.QtGui import (
|
||||
QColor,
|
||||
QFont,
|
||||
QPainter,
|
||||
QTextDocument,
|
||||
QTextDocumentFragment,
|
||||
)
|
||||
from PySide6.QtSql import QSqlTableModel
|
||||
from PySide6.QtWidgets import QAbstractItemView, QHeaderView, QMainWindow, QStyle, QStyleOptionViewItem, QStyledItemDelegate, QTableView, QWidget
|
||||
from PySide6.QtWidgets import (
|
||||
QAbstractItemView,
|
||||
QHeaderView,
|
||||
QMainWindow,
|
||||
QStyle,
|
||||
QStyledItemDelegate,
|
||||
QStyleOptionViewItem,
|
||||
QTableView,
|
||||
QWidget,
|
||||
)
|
||||
|
||||
from docketModel import docketModel
|
||||
from dockettableview import documentDelegate
|
||||
from ui.MainWindow import Ui_MainWindow
|
||||
from workers import loadCases, updateThread
|
||||
|
||||
|
||||
class QStyleOptionViewItemInit(QStyleOptionViewItem):
|
||||
backgroundBrush: QColor
|
||||
rect: QRect
|
||||
@@ -16,6 +45,7 @@ class QStyleOptionViewItemInit(QStyleOptionViewItem):
|
||||
font: QFont
|
||||
text: str
|
||||
|
||||
|
||||
class dateDelegate(QStyledItemDelegate):
|
||||
def displayText(self, value: QDate, _: Any) -> str:
|
||||
return value.toString("MMMM d, yyyy")
|
||||
@@ -49,7 +79,6 @@ class activeDelegate(QStyledItemDelegate):
|
||||
return
|
||||
|
||||
|
||||
|
||||
class MainWindow(QMainWindow, Ui_MainWindow):
|
||||
show_entries = Signal(int)
|
||||
|
||||
@@ -58,9 +87,9 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
||||
def __init__(self) -> None:
|
||||
super(MainWindow, self).__init__()
|
||||
self.setupUi(self)
|
||||
#self.loadThread = loadCases()
|
||||
#self.loadThread.finished.connect(self.updateDone)
|
||||
#self.loadThread.start()
|
||||
# self.loadThread = loadCases()
|
||||
# self.loadThread.finished.connect(self.updateDone)
|
||||
# self.loadThread.start()
|
||||
|
||||
model = QSqlTableModel()
|
||||
model.setTable("cases")
|
||||
@@ -105,7 +134,7 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
||||
1, QHeaderView.ResizeMode.Stretch
|
||||
)
|
||||
self.docketView.resizeRowsToContents()
|
||||
#self.docketView.setItemDelegateForColumn(1, documentDelegate())
|
||||
# self.docketView.setItemDelegateForColumn(1, documentDelegate())
|
||||
return
|
||||
|
||||
@Slot(QModelIndex) # type: ignore
|
||||
@@ -135,12 +164,13 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
||||
self.updateThread.start()
|
||||
return
|
||||
|
||||
@Slot()
|
||||
def clickedEvent(self, pos:QPoint) -> None:
|
||||
@Slot(QPoint) # type: ignore
|
||||
def clickedEvent(self, pos: QPoint) -> None:
|
||||
print(pos)
|
||||
viewport = self.docketView.viewport()
|
||||
print(viewport,viewport.children())
|
||||
print(viewport, viewport.children())
|
||||
return
|
||||
|
||||
@Slot()
|
||||
def updateDone(self) -> None:
|
||||
self.updateThread = None
|
||||
|
||||
Reference in New Issue
Block a user