Lint
This commit is contained in:
@@ -125,7 +125,10 @@ class casesModel(QSqlTableModel):
|
|||||||
value: Any,
|
value: Any,
|
||||||
role: int = Qt.ItemDataRole.DisplayRole,
|
role: int = Qt.ItemDataRole.DisplayRole,
|
||||||
) -> bool:
|
) -> bool:
|
||||||
if role == Qt.ItemDataRole.CheckStateRole and index.column() == casesModel.ColumnNames.active:
|
if (
|
||||||
|
role == Qt.ItemDataRole.CheckStateRole
|
||||||
|
and index.column() == casesModel.ColumnNames.active
|
||||||
|
):
|
||||||
super(casesModel, self).setData(index, 1 if value else 0)
|
super(casesModel, self).setData(index, 1 if value else 0)
|
||||||
return True
|
return True
|
||||||
return super().setData(index, value, role)
|
return super().setData(index, value, role)
|
||||||
@@ -148,11 +151,27 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
|||||||
"1=1 ORDER BY SUBSTRING(docket_id, 1, 3), CAST(SUBSTRING(docket_id,4) AS INTEGER)"
|
"1=1 ORDER BY SUBSTRING(docket_id, 1, 3), CAST(SUBSTRING(docket_id,4) AS INTEGER)"
|
||||||
)
|
)
|
||||||
model.select()
|
model.select()
|
||||||
model.setHeaderData(casesModel.ColumnNames.docket_id, Qt.Orientation.Horizontal, "Docket")
|
model.setHeaderData(
|
||||||
model.setHeaderData(casesModel.ColumnNames.petitioners, Qt.Orientation.Horizontal, "Petitioners")
|
casesModel.ColumnNames.docket_id,
|
||||||
model.setHeaderData(casesModel.ColumnNames.respondents, Qt.Orientation.Horizontal, "Respondents")
|
Qt.Orientation.Horizontal,
|
||||||
model.setHeaderData(casesModel.ColumnNames.date, Qt.Orientation.Horizontal, "Date")
|
"Docket",
|
||||||
model.setHeaderData(casesModel.ColumnNames.active, Qt.Orientation.Horizontal, "Active")
|
)
|
||||||
|
model.setHeaderData(
|
||||||
|
casesModel.ColumnNames.petitioners,
|
||||||
|
Qt.Orientation.Horizontal,
|
||||||
|
"Petitioners",
|
||||||
|
)
|
||||||
|
model.setHeaderData(
|
||||||
|
casesModel.ColumnNames.respondents,
|
||||||
|
Qt.Orientation.Horizontal,
|
||||||
|
"Respondents",
|
||||||
|
)
|
||||||
|
model.setHeaderData(
|
||||||
|
casesModel.ColumnNames.date, Qt.Orientation.Horizontal, "Date"
|
||||||
|
)
|
||||||
|
model.setHeaderData(
|
||||||
|
casesModel.ColumnNames.active, Qt.Orientation.Horizontal, "Active"
|
||||||
|
)
|
||||||
self.casesView.setModel(model)
|
self.casesView.setModel(model)
|
||||||
|
|
||||||
self.casesView.setSelectionMode(
|
self.casesView.setSelectionMode(
|
||||||
@@ -163,12 +182,18 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
|||||||
)
|
)
|
||||||
self.casesView.hideColumn(casesModel.ColumnNames.case_id)
|
self.casesView.hideColumn(casesModel.ColumnNames.case_id)
|
||||||
self.casesView.setItemDelegate(activeDelegate())
|
self.casesView.setItemDelegate(activeDelegate())
|
||||||
self.casesView.setItemDelegateForColumn(casesModel.ColumnNames.date, dateDelegate())
|
self.casesView.setItemDelegateForColumn(
|
||||||
|
casesModel.ColumnNames.date, dateDelegate()
|
||||||
|
)
|
||||||
self.casesView.resizeColumnToContents(casesModel.ColumnNames.docket_id)
|
self.casesView.resizeColumnToContents(casesModel.ColumnNames.docket_id)
|
||||||
self.casesView.resizeColumnToContents(casesModel.ColumnNames.date)
|
self.casesView.resizeColumnToContents(casesModel.ColumnNames.date)
|
||||||
header = self.casesView.horizontalHeader()
|
header = self.casesView.horizontalHeader()
|
||||||
header.setSectionResizeMode(casesModel.ColumnNames.petitioners, QHeaderView.ResizeMode.Fixed)
|
header.setSectionResizeMode(
|
||||||
header.setSectionResizeMode(casesModel.ColumnNames.respondents, QHeaderView.ResizeMode.Fixed)
|
casesModel.ColumnNames.petitioners, QHeaderView.ResizeMode.Fixed
|
||||||
|
)
|
||||||
|
header.setSectionResizeMode(
|
||||||
|
casesModel.ColumnNames.respondents, QHeaderView.ResizeMode.Fixed
|
||||||
|
)
|
||||||
self.show()
|
self.show()
|
||||||
remaining = (
|
remaining = (
|
||||||
self.casesView.width()
|
self.casesView.width()
|
||||||
@@ -176,8 +201,12 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
|||||||
- header.sectionSize(casesModel.ColumnNames.date)
|
- header.sectionSize(casesModel.ColumnNames.date)
|
||||||
- 5
|
- 5
|
||||||
)
|
)
|
||||||
self.casesView.setColumnWidth(casesModel.ColumnNames.petitioners, int(remaining * 0.5))
|
self.casesView.setColumnWidth(
|
||||||
self.casesView.setColumnWidth(casesModel.ColumnNames.respondents, int(remaining * 0.5))
|
casesModel.ColumnNames.petitioners, int(remaining * 0.5)
|
||||||
|
)
|
||||||
|
self.casesView.setColumnWidth(
|
||||||
|
casesModel.ColumnNames.respondents, int(remaining * 0.5)
|
||||||
|
)
|
||||||
self.casesView.verticalHeader().hide()
|
self.casesView.verticalHeader().hide()
|
||||||
self.casesView.resizeRowsToContents()
|
self.casesView.resizeRowsToContents()
|
||||||
self.casesView.doubleClicked.connect(self.rowClicked)
|
self.casesView.doubleClicked.connect(self.rowClicked)
|
||||||
|
|||||||
Reference in New Issue
Block a user