Switch to QDate
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
import datetime
|
||||
from typing import Any
|
||||
from typing import Any, cast
|
||||
|
||||
from PySide6.QtCore import (
|
||||
QAbstractTableModel,
|
||||
QDate,
|
||||
QDateTime,
|
||||
QModelIndex,
|
||||
QPersistentModelIndex,
|
||||
Qt,
|
||||
@@ -20,6 +22,7 @@ class docketModel(QAbstractTableModel):
|
||||
super(docketModel, self).__init__()
|
||||
if case_id == None:
|
||||
return
|
||||
self.entries = []
|
||||
query = QSqlQuery()
|
||||
query.prepare(
|
||||
"SELECT * FROM entries WHERE case_id = :cid " "ORDER BY entry_id"
|
||||
@@ -31,9 +34,9 @@ class docketModel(QAbstractTableModel):
|
||||
if not query.exec():
|
||||
query_error(query)
|
||||
while query.next():
|
||||
date = datetime.date.fromtimestamp(query.value(2))
|
||||
assert isinstance(date, datetime.date)
|
||||
row = [date.strftime("%B %-d, %Y"), query.value(3)]
|
||||
date = query.value('date')
|
||||
assert isinstance(date, QDate)
|
||||
row = [date.toString('MMMM d, yyyy'), query.value(3)]
|
||||
self.entries.append(row)
|
||||
q2.bindValue(":eid", query.value("entry_id"))
|
||||
if not q2.exec():
|
||||
|
||||
Reference in New Issue
Block a user