Added ToolController creation

This commit is contained in:
Markus Lampert
2019-10-21 22:13:29 -07:00
parent a6ce76c586
commit 296058d6dd
13 changed files with 84 additions and 36 deletions

View File

@@ -126,10 +126,8 @@ class CommandToolBitLoad:
return FreeCAD.ActiveDocument is not None
def Activated(self):
from PySide import QtGui
foo = QtGui.QFileDialog.getOpenFileName(QtGui.QApplication.activeWindow(), "Tool", PathScripts.PathPreferences.lastPathToolBit(), "*.fctb")
if foo:
PathScripts.PathToolBitGui.CreateFrom(foo[0])
if PathScripts.PathToolBitGui.LoadTool():
FreeCAD.ActiveDocument.recompute()
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Path_ToolBitCreate', CommandToolBitCreate())