def deleteItems(self): items = self.view.getChecked(0) if items: result = QMessageBox.question( self, "Apagar Transações", "Deseja realmente apagar as %d transações selecionadas?" % len(items)) if result == QMessageBox.Yes: for item in items: DATABASE.delTransaction(item.ident) self.mainWindow.showMessage("%d transações Apagadas." % len(items)) self.mainWindow.loadInfo()
def deleteItem(self, item): date = item.parent().data(0, Qt.DisplayRole) result = QMessageBox.question( self, "Apagar Transação", "Deseja realmente apagar a transação:\n\n" + ">%s\n" % date.toString("dd/MM/yyyy") + ">%s\n" % item.text(1) + ">Conta:\t\t%s\n" % item.text(3) + ">Categoria:\t%s\n" % item.text(2) + ">Valor:\t\t%s" % item.text(4)) if result == QMessageBox.Yes: DATABASE.delTransaction(item.ident) self.mainWindow.showMessage("Transação Apagada.") self.mainWindow.loadInfo()