def showVariablesPopup(self):
        if self.getSelectedAnalysisModuleName() is not None:
            variable_dialog = AnalysisModuleVariablesPanel(
                self.getSelectedAnalysisModuleName())
            dialog = ClosableDialog("Edit variables", variable_dialog,
                                    self.parent())

            dialog.exec_()
def test_createSpinBox(qtbot):

    with patch.object(AnalysisModuleVariablesPanel, "__init__",
                      lambda x, y: None):

        analysis_module_variables_model = AnalysisModuleVariablesModel
        variable_dialog = AnalysisModuleVariablesPanel("NONAME")

        for entry in AnalysisModuleVariablesModel._VARIABLE_NAMES.items():
            variable_name = entry[0]
            if int == analysis_module_variables_model.getVariableType(
                    variable_name):
                variable_value = 1
                variable_dialog.createSpinBox(
                    variable_name,
                    variable_value,
                    analysis_module_variables_model,
                )
def test_createSpinBox(qtbot):

    with patch.object(AnalysisModuleVariablesPanel, "__init__",
                      lambda x, y: None):

        analysis_module_variables_model = AnalysisModuleVariablesModel
        variable_dialog = AnalysisModuleVariablesPanel("NONAME")

        for entry in AnalysisModuleVariablesModel._VARIABLE_NAMES.items():
            variable_name = entry[0]
            # CV_NFOLDS is calculated from number of iterations
            if variable_name != "CV_NFOLDS":
                if int == analysis_module_variables_model.getVariableType(
                        variable_name):
                    variable_value = 1
                    variable_dialog.createSpinBox(
                        variable_name,
                        variable_value,
                        int,
                        analysis_module_variables_model,
                    )
示例#4
0
 def showVariablesPopup(self):
     variable_dialog = AnalysisModuleVariablesPanel(self._name, self.facade)
     dialog = ClosableDialog("Edit variables", variable_dialog,
                             self.parent())
     dialog.exec_()