def __init__(self, run_id=None, run_name=None, scenario_name=None, *args, **kwargs): SimulationGuiElement.__init__(self, *args, **kwargs) self.pbnStartModel.setText(QString("Restart simulation run...")) self.setup_run_name_line_edit(run_name=run_name) self.leRunName.setReadOnly(True) # disable editing run_name self.run_id = run_id self.run_name = run_name self.scenario_name = scenario_name
def __init__(self, run_id=None, run_name=None, scenario_name=None, *args, **kwargs): SimulationGuiElement.__init__(self, *args, **kwargs) self.pbnStartModel.setText(QString("Restart simulation run...")) self.setup_run_name_line_edit(run_name=run_name) self.leRunName.setReadOnly(True) #disable editing run_name self.run_id = run_id self.run_name = run_name self.scenario_name = scenario_name
def addNewSimulationElement(self, model): ''' Initialize and add a simulation runner tab ''' tab_widget = SimulationGuiElement(get_mainwindow_instance(), self, model, self.project.xml_config) self._attach_tab(tab_widget)
def runFinishedFromThread(self, *args, **kwargs): """overrided to correct button label""" SimulationGuiElement.runFinishedFromThread(self, *args, **kwargs) self.pbnStartModel.setText(QString("Restart Simulation Run..."))
def runErrorFromThread(self, *args, **kwargs): """overrided to correct button label""" SimulationGuiElement.runErrorFromThread(self, *args, **kwargs) self.pbnStartModel.setText(QString("Restart Simulation Run..."))