[TD]add wait for threads to Dimension test script
This commit is contained in:
@@ -2,13 +2,16 @@ import FreeCAD
|
||||
import os
|
||||
|
||||
|
||||
def createPageWithSVGTemplate():
|
||||
def createPageWithSVGTemplate(doc=None):
|
||||
"""Returns a page with an SVGTemplate added on the ActiveDocument"""
|
||||
path = os.path.dirname(os.path.abspath(__file__))
|
||||
templateFileSpec = path + "/TestTemplate.svg"
|
||||
|
||||
if not doc:
|
||||
doc = FreeCAD.ActiveDocument
|
||||
|
||||
page = FreeCAD.ActiveDocument.addObject("TechDraw::DrawPage", "Page")
|
||||
FreeCAD.ActiveDocument.addObject("TechDraw::DrawSVGTemplate", "Template")
|
||||
FreeCAD.ActiveDocument.Template.Template = templateFileSpec
|
||||
FreeCAD.ActiveDocument.Page.Template = FreeCAD.ActiveDocument.Template
|
||||
page = doc.addObject("TechDraw::DrawPage", "Page")
|
||||
doc.addObject("TechDraw::DrawSVGTemplate", "Template")
|
||||
doc.Template.Template = templateFileSpec
|
||||
doc.Page.Template = doc.Template
|
||||
return page
|
||||
|
||||
Reference in New Issue
Block a user