コード例 #1
0
ファイル: main.py プロジェクト: cabumtz/censocathdesktop
class WzrdPgDatosGenerales(QtGui.QWizardPage):
    
    def __init__(self, parent=None):
        super(WzrdPgDatosGenerales, self).__init__(parent)
        
        self.__initialize()
        
        pass
    
    def __initialize(self):
        self.ui = Ui_WzrdPgDatosGenerales()
        self.ui.setupUi(self)
        pass
    
    def showEvent(self, *args, **kwargs):
        self.reloadCmbBxEncuestadores()
        return QtGui.QWizardPage.showEvent(self, *args, **kwargs)
    
    def reloadCmbBxEncuestadores(self):
        # clean the combobox items
        self.ui.cmbBxEncuestador.clear()
        servicefactory = ServiceFactory.getInstance() 
        encuestadores = servicefactory.getEncuestadorService().getAllEncuestadores()
        
        # adding elements to the combobox
        self.ui.cmbBxEncuestador.addItem("-- Seleccione --", -1)
        for enc in encuestadores :
            self.ui.cmbBxEncuestador.addItem(enc.nombre, enc.identifier )
            pass
コード例 #2
0
ファイル: main.py プロジェクト: cabumtz/censocathdesktop
 def __initialize(self):
     self.ui = Ui_WzrdPgDatosGenerales()
     self.ui.setupUi(self)
     pass