コード例 #1
0
    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 _ResultControlTaskPanel
        taskd = _ResultControlTaskPanel._ResultControlTaskPanel()
        FreeCADGui.Control.showDialog(taskd)
コード例 #2
0
    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 _ResultControlTaskPanel
        taskd = _ResultControlTaskPanel._ResultControlTaskPanel()
        FreeCADGui.Control.showDialog(taskd)
コード例 #3
0
 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 _ResultControlTaskPanel
     tp = _ResultControlTaskPanel._ResultControlTaskPanel()
     tp.restore_result_dialog()
コード例 #4
0
 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 _ResultControlTaskPanel
     tp = _ResultControlTaskPanel._ResultControlTaskPanel()
     tp.restore_result_dialog()