Protótipo de uma interface padrão para permitir que interfaces possam
facilmente remover e adicionar novas fontes pagadoras, além de listar e
editá-las.
self.items.append(item)
self.colecao.appendChild(item.rendimento)
self.items.append(item)
self.colecao.appendChild(item.rendimento)
+ def new_item(self):
+ item = RendimentoPJ()
+ self.add_item(item)
+ return item
+
+ def remove_item(self, i):
+ self.items.pop(i)
+ els = self.colecao.getElementsByTagName("item")
+ self.colecao.removeChild(els[i])
+
if __name__ == '__main__':
import sys
if __name__ == '__main__':
import sys