unfinished
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user