Exemple #1
0
	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)		
Exemple #2
0
	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))