Taskpanels for Drilling, Engrave, and Profile basically working
Profile still missing some functionality. I haven't tried to do anything about cmake requirements or testing. This is a checkpoint commit, please don't build.
This commit is contained in:
committed by
Yorik van Havre
parent
82a75e2a20
commit
dcdbf75e55
@@ -22,7 +22,7 @@
|
||||
#* *
|
||||
#***************************************************************************
|
||||
|
||||
import FreeCAD,FreeCADGui,Path,PathGui
|
||||
import FreeCAD,FreeCADGui,Path,PathGui, PathUtils
|
||||
from PySide import QtCore,QtGui
|
||||
|
||||
"""Path Compound Extended object and FreeCAD command"""
|
||||
@@ -54,6 +54,13 @@ class ObjectCompoundExtended:
|
||||
def __setstate__(self,state):
|
||||
return None
|
||||
|
||||
def onChanged(self,obj,prop):
|
||||
if prop == "Group":
|
||||
print 'check order'
|
||||
for child in obj.Group:
|
||||
if child.isDerivedFrom("Path::Feature"):
|
||||
child.touch()
|
||||
|
||||
def execute(self,obj):
|
||||
cmds = []
|
||||
for child in obj.Group:
|
||||
|
||||
Reference in New Issue
Block a user