示例#1
0
 def redo(self):
     self.model.beginRemoveRows(QtCore.QModelIndex(), self.row, self.row)
     StandardEventTimes.remove(self.item)
     self.model.endRemoveRows()
示例#2
0
 def undo(self):
     self.model.beginInsertRows(QtCore.QModelIndex(), self.row, self.row)
     StandardEventTimes.append(self.item)
     self.model.endInsertRows()
示例#3
0
 def _loadInTimesTable(self):
     _c = self._connection.cursor()
     StandardEventTimes[:] = []
     for row in _c.execute('SELECT * FROM StandardEventTimes'):
         t = (datetime(*time.strptime(row[1], "%H:%M")[0:6])).time()
         StandardEventTimes.append((row[0], t))