Lint
This commit is contained in:
@@ -36,23 +36,32 @@ from PySide6.QtWidgets import (
|
||||
|
||||
from pdfView import PDFViewer
|
||||
|
||||
|
||||
class docketEntryDelegate(QStyledItemDelegate):
|
||||
def __init__(self, view: QAbstractItemView, parent: QWidget|None = None) -> None:
|
||||
def __init__(
|
||||
self, view: QAbstractItemView, parent: QWidget | None = None
|
||||
) -> None:
|
||||
super(docketEntryDelegate, self).__init__(parent)
|
||||
self.view = view
|
||||
return
|
||||
|
||||
def sizeHint(self, _: QStyleOptionViewItem, index: QModelIndex | QPersistentModelIndex) -> QSize:
|
||||
def sizeHint(
|
||||
self,
|
||||
_: QStyleOptionViewItem,
|
||||
index: QModelIndex | QPersistentModelIndex,
|
||||
) -> QSize:
|
||||
widget = self.view.indexWidget(index)
|
||||
return widget.sizeHint()
|
||||
|
||||
|
||||
|
||||
class docketEntry(QTextEdit):
|
||||
def __init__(self, parent: QWidget|None = None) -> None:
|
||||
def __init__(self, parent: QWidget | None = None) -> None:
|
||||
super(docketEntry, self).__init__(parent)
|
||||
self.setSizePolicy(QSizePolicy.Policy.Preferred ,
|
||||
QSizePolicy.Policy.Fixed)
|
||||
self.setSizePolicy(
|
||||
QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Fixed
|
||||
)
|
||||
return
|
||||
|
||||
|
||||
def mousePressEvent(self, e: QMouseEvent) -> None:
|
||||
super().mousePressEvent(e)
|
||||
anchor = self.anchorAt(e.pos())
|
||||
@@ -73,6 +82,7 @@ class docketEntry(QTextEdit):
|
||||
docSize = doc.size()
|
||||
return QSize(size.width(), int(docSize.height()))
|
||||
|
||||
|
||||
class docketTableView(QTableView):
|
||||
manager: QNetworkAccessManager
|
||||
clickedEvent = Signal(QPoint)
|
||||
@@ -81,7 +91,7 @@ class docketTableView(QTableView):
|
||||
|
||||
def __init__(self, parent: QWidget | None = None) -> None:
|
||||
super(docketTableView, self).__init__(parent)
|
||||
self.setItemDelegateForColumn(1,docketEntryDelegate(self))
|
||||
self.setItemDelegateForColumn(1, docketEntryDelegate(self))
|
||||
self.anchorSignal.connect(self.doAnchor)
|
||||
self.manager = QNetworkAccessManager()
|
||||
self.manager.finished.connect(self.getDone)
|
||||
@@ -114,10 +124,10 @@ class docketTableView(QTableView):
|
||||
path = "/".join(dirs)
|
||||
currentDir.mkpath(path)
|
||||
print(f"Checking for .{url.path()} existance.")
|
||||
if not hasattr(self, 'pdf'):
|
||||
if not hasattr(self, "pdf"):
|
||||
self.pdf = PDFViewer(self)
|
||||
if QFile("." + url.path()).exists():
|
||||
self.pdf.open(QFile('.' + url.path()))
|
||||
self.pdf.open(QFile("." + url.path()))
|
||||
self.pdf.show()
|
||||
else:
|
||||
print(f"Fetching {url}")
|
||||
|
||||
Reference in New Issue
Block a user