unfinished

This commit is contained in:
2024-08-06 13:42:58 +02:00
parent 7b6dea99d4
commit 71b27c1452
3 changed files with 60 additions and 21 deletions

View File

@@ -24,6 +24,7 @@ class SqlQueryModel_editable(QSqlQueryModel):
return fl
def setData(self, index, value, role=Qt.EditRole):
print("role: ",role)
if role == Qt.EditRole:
mycolumn = index.column()
if mycolumn in self.editables:
@@ -39,6 +40,17 @@ class SqlQueryModel_editable(QSqlQueryModel):
else:
print(self.query().lastError().text())
return result
elif role == 1001:
print("Atempt flaging view")
q = QSqlQuery("UPDATE jobs SET viewed = '1' WHERE hash = {}".format(value))
print("QSQLQuery: ", "UPDATE jobs SET viewed = '1' WHERE hash = {}".format(value))
result = q.exec_()
if result:
self.query().exec_()
# print("filter_value:",filter_value)
else:
print("Error:", self.query().lastError().text())
return result
return QSqlQueryModel.setData(self, index, value, role)