def __init__(self, parent, nombre, datos): ElementoWidgetOpciones.__init__(self) QHGroupBox.__init__(self, parent, "Texto") self.setTitle(nombre) self.nombre = nombre from Driza.iuqt3.widgetsqt import WidgetListaComboBoxVars self.variables = WidgetListaComboBoxVars(self, datos, factores=False) #Por defecto sin factores
class EWOListaVariables(ElementoWidgetOpciones, QHGroupBox): """Widget que permite elegir un elemento de la lista de todas las variables que no son factores""" def __init__(self, parent, nombre, datos): ElementoWidgetOpciones.__init__(self) QHGroupBox.__init__(self, parent, "Texto") self.setTitle(nombre) self.nombre = nombre from Driza.iuqt3.widgetsqt import WidgetListaComboBoxVars self.variables = WidgetListaComboBoxVars(self, datos, factores=False) #Por defecto sin factores def opciones(self): """Devuelve las opciones seleccionadas""" return {self.nombre:self.variables.currentText().latin1()}