示例#1
0
    def initForm(self):
        """
        Generate the module Form
        """
        if not self._formLoaded:

            if conf.PYFORMS_MODE in ['GUI-OPENCSP']:
                self._progress = ControlProgress("Progress", 0, 100)
                if self._formset != None:
                    self._formset += ['_progress']

            if self._formset is not None:
                control = self.generatePanel(self._formset)
                self.layout().addWidget(control)
            else:
                allparams = self.formControls
                for key, param in allparams.items():
                    param.parent = self
                    param.name = key
                    self.layout().addWidget(param.form)
            self._formLoaded = True
示例#2
0
    def init_form(self):
        """
		Generate the module Form
		"""
        if not self._formLoaded:

            if self.has_progress:
                self._progress = ControlProgress("Progress", 0, 100)
                self._progress.hide()
                if self._formset != None:
                    self._formset += ['_progress']

            if self._formset is not None:
                control = self.generate_panel(self._formset)
                self.layout().addWidget(control)
            else:
                allparams = self.controls
                for key, param in allparams.items():
                    param.parent = self
                    param.name = key
                    self.layout().addWidget(param.form)
            self._formLoaded = True