Exemplo n.º 1
0
 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()
Exemplo n.º 2
0
 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()