def edit(self,nombre): data = controller.search_data_act(nombre) data = data[0] nombre_ = unicode(data[1]) birth = unicode(data[2]) genero = unicode(data[3]) self.imagen = data[4] self.id_act = data[0] self.ui.le_nombre.setText(nombre_) self.ui.le_birth.setText(birth) self.ui.img.setPixmap(QtGui.QPixmap(self.imagen)) index = self.ui.cb_genero.findText(genero) self.ui.cb_genero.setCurrentIndex(index)
def change_info(self): """ Metodo que carga la informacion del elemento seleccionado en la lista, es llamado cada vez que hay un cambio en la seleccion de la lista de actores. """ try: newName = self.ui.lista_act.currentItem().text() newData = controller.search_data_act(newName) newData = newData[0] nombre = newData[1] year = newData[2] genero = newData[3] img = newData[4] except AttributeError as e: nombre = "" genero = "" year = "" img = "" self.ui.txt_nombre.setText(nombre) self.ui.txt_year.setText(year) self.ui.txt_genero.setText(genero) self.ui.img.setPixmap(QtGui.QPixmap(img))