def build_combobox(self): """ Construye el QComboBox con todos los actores. """ lista = controller.get_actor_table() for row in lista: self.ui.cb_actores.addItem(row[1])
def load_data(self): """ Carga los datos de la base de datos en la lista de la interfaz, tambien carga ciertos elementos dependiendo del criterio de busqueda y que se buscó. Se llama al inicio y cada vez que se se presiona Enter en la barra de busqueda. """ self.ui.lista_act.clear() if (self.ui.search_actor.text()==""): data = controller.get_actor_table() elif (self.ui.combo_filtro.currentIndex()==0): data = controller.search_actor_name(self.ui.search_actor.text()) elif (self.ui.combo_filtro.currentIndex()==1): data = controller.search_actor_sex(self.ui.search_actor.text()) for row in data: self.ui.lista_act.addItem(row[1])