def show_results_on_mesh(self): #FIXME proprer mesh refreshing as per FreeCAD.FEM_dialog settings required # or confirmation that it's safe to call restore_result_dialog #FIXME if an analysis has multiple results (frequence) the first result object found is restored import _TaskPanelResultControl tp = _TaskPanelResultControl._TaskPanelResultControl() tp.restore_result_dialog()
def Activated(self): self.result_object = get_results_object(FreeCADGui.Selection.getSelection()) if not self.result_object: QtGui.QMessageBox.critical(None, "Missing prerequisite", "No result found in active Analysis") return import _TaskPanelResultControl taskd = _TaskPanelResultControl._TaskPanelResultControl() FreeCADGui.Control.showDialog(taskd)
def Activated(self): self.result_object = get_results_object( FreeCADGui.Selection.getSelection()) if not self.result_object: QtGui.QMessageBox.critical(None, "Missing prerequisite", "No result found in active Analysis") return import _TaskPanelResultControl taskd = _TaskPanelResultControl._TaskPanelResultControl() FreeCADGui.Control.showDialog(taskd)
def show_results_on_mesh(self): #FIXME proprer mesh refreshing as per FreeCAD.FEM_dialog settings required # or confirmation that it's safe to call restore_result_dialog import _TaskPanelResultControl tp = _TaskPanelResultControl._TaskPanelResultControl() tp.restore_result_dialog()