BIM: import ToDo from correct file (#18221)
* BIM: import ToDo from correct file * Oops, forgot to save some files.
This commit is contained in:
@@ -187,8 +187,8 @@ def convertFloors(floor=None):
|
||||
obj.Label = obj.Label+" to delete"
|
||||
nobj.Label = label
|
||||
for n in todel:
|
||||
from DraftGui import todo
|
||||
todo.delay(FreeCAD.ActiveDocument.removeObject,n)
|
||||
from draftutils import todo
|
||||
todo.ToDo.delay(FreeCAD.ActiveDocument.removeObject,n)
|
||||
|
||||
|
||||
def makeCurtainWall(baseobj=None,name=None):
|
||||
@@ -1090,7 +1090,7 @@ def makeWindow(baseobj=None,width=None,height=None,parts=None,name=None):
|
||||
|
||||
import ArchWindow
|
||||
import Draft
|
||||
from DraftGui import todo
|
||||
from draftutils import todo
|
||||
if not FreeCAD.ActiveDocument:
|
||||
FreeCAD.Console.PrintError("No active document. Aborting\n")
|
||||
return
|
||||
@@ -1141,5 +1141,5 @@ def makeWindow(baseobj=None,width=None,height=None,parts=None,name=None):
|
||||
if obj.Base and FreeCAD.GuiUp:
|
||||
obj.Base.ViewObject.DisplayMode = "Wireframe"
|
||||
obj.Base.ViewObject.hide()
|
||||
todo.delay(ArchWindow.recolorize,[obj.Document.Name,obj.Name])
|
||||
todo.ToDo.delay(ArchWindow.recolorize,[obj.Document.Name,obj.Name])
|
||||
return obj
|
||||
|
||||
@@ -314,8 +314,8 @@ class _ViewProviderBuilding(ArchFloor._ViewProviderFloor):
|
||||
def convertToBuildingPart(self):
|
||||
if hasattr(self,"Object"):
|
||||
import ArchBuildingPart
|
||||
from DraftGui import todo
|
||||
todo.delay(ArchBuildingPart.convertFloors,self.Object)
|
||||
from draftutils import todo
|
||||
todo.ToDo.delay(ArchBuildingPart.convertFloors,self.Object)
|
||||
|
||||
|
||||
if FreeCAD.GuiUp:
|
||||
|
||||
@@ -413,8 +413,8 @@ class _ViewProviderFloor:
|
||||
|
||||
if hasattr(self,"Object"):
|
||||
import ArchBuildingPart
|
||||
from DraftGui import todo
|
||||
todo.delay(ArchBuildingPart.convertFloors,self.Object)
|
||||
from draftutils import todo
|
||||
todo.ToDo.delay(ArchBuildingPart.convertFloors,self.Object)
|
||||
|
||||
|
||||
if FreeCAD.GuiUp:
|
||||
|
||||
@@ -564,8 +564,8 @@ class ViewProviderArchReference:
|
||||
colors = obj.Proxy.getColors(obj)
|
||||
if colors:
|
||||
obj.ViewObject.DiffuseColor = colors
|
||||
from DraftGui import todo
|
||||
todo.delay(self.recolorize,obj.ViewObject)
|
||||
from draftutils import todo
|
||||
todo.ToDo.delay(self.recolorize,obj.ViewObject)
|
||||
|
||||
|
||||
def recolorize(self,vobj):
|
||||
@@ -642,8 +642,8 @@ class ViewProviderArchReference:
|
||||
return None
|
||||
|
||||
FreeCADGui.Control.closeDialog()
|
||||
from DraftGui import todo
|
||||
todo.delay(vobj.Proxy.recolorize,vobj)
|
||||
from draftutils import todo
|
||||
todo.ToDo.delay(vobj.Proxy.recolorize,vobj)
|
||||
return True
|
||||
|
||||
|
||||
|
||||
@@ -474,7 +474,7 @@ class BIMWorkbench(Workbench):
|
||||
def Activated(self):
|
||||
|
||||
import WorkingPlane
|
||||
from DraftGui import todo
|
||||
from draftutils import todo
|
||||
import BimStatus
|
||||
from nativeifc import ifc_observer
|
||||
from draftutils import grid_observer
|
||||
@@ -489,8 +489,8 @@ class BIMWorkbench(Workbench):
|
||||
grid_observer._view_observer_setup()
|
||||
|
||||
if PARAMS.GetBool("FirstTime", True) and (not hasattr(FreeCAD, "TestEnvironment")):
|
||||
todo.delay(FreeCADGui.runCommand, "BIM_Welcome")
|
||||
todo.delay(BimStatus.setStatusIcons, True)
|
||||
todo.ToDo.delay(FreeCADGui.runCommand, "BIM_Welcome")
|
||||
todo.ToDo.delay(BimStatus.setStatusIcons, True)
|
||||
FreeCADGui.Control.clearTaskWatcher()
|
||||
|
||||
class BimWatcher:
|
||||
@@ -552,7 +552,7 @@ class BIMWorkbench(Workbench):
|
||||
|
||||
def Deactivated(self):
|
||||
|
||||
from DraftGui import todo
|
||||
from draftutils import todo
|
||||
import BimStatus
|
||||
from bimcommands import BimViews
|
||||
import WorkingPlane
|
||||
@@ -573,7 +573,7 @@ class BIMWorkbench(Workbench):
|
||||
grid_observer._view_observer_setup()
|
||||
|
||||
# print("Deactivating status icon")
|
||||
todo.delay(BimStatus.setStatusIcons, False)
|
||||
todo.ToDo.delay(BimStatus.setStatusIcons, False)
|
||||
FreeCADGui.Control.clearTaskWatcher()
|
||||
|
||||
# store views widget state and vertical size
|
||||
|
||||
@@ -93,9 +93,9 @@ class BIM_Convert_TaskPanel:
|
||||
FreeCAD.ActiveDocument.commitTransaction()
|
||||
FreeCAD.ActiveDocument.recompute()
|
||||
if idx:
|
||||
from DraftGui import todo
|
||||
from draftutils import todo
|
||||
|
||||
todo.delay(FreeCADGui.Control.closeDialog, None)
|
||||
todo.ToDo.delay(FreeCADGui.Control.closeDialog, None)
|
||||
return True
|
||||
|
||||
|
||||
|
||||
@@ -584,17 +584,17 @@ class BIM_Library_TaskPanel:
|
||||
self.place(path)
|
||||
elif ext == ".fcstd":
|
||||
FreeCADGui.ActiveDocument.mergeProject(path)
|
||||
from DraftGui import todo
|
||||
from draftutils import todo
|
||||
|
||||
todo.delay(self.reject, None)
|
||||
todo.ToDo.delay(self.reject, None)
|
||||
elif ext == ".ifc":
|
||||
from importers import importIFC
|
||||
|
||||
importIFC.ZOOMOUT = False
|
||||
importIFC.insert(path, FreeCAD.ActiveDocument.Name)
|
||||
from DraftGui import todo
|
||||
from draftutils import todo
|
||||
|
||||
todo.delay(self.reject, None)
|
||||
todo.ToDo.delay(self.reject, None)
|
||||
elif ext in [".sat", ".sab"]:
|
||||
try:
|
||||
# InventorLoader addon
|
||||
|
||||
@@ -444,9 +444,9 @@ class BIM_Material:
|
||||
p = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/BIM")
|
||||
p.SetInt("BimMaterialDialogWidth", self.dlg.width())
|
||||
p.SetInt("BimMaterialDialogHeight", self.dlg.height())
|
||||
from DraftGui import todo
|
||||
from draftutils import todo
|
||||
|
||||
todo.delay(self.dlg.hide, None)
|
||||
todo.ToDo.delay(self.dlg.hide, None)
|
||||
|
||||
def onReject(self):
|
||||
if self.dlg:
|
||||
|
||||
@@ -294,16 +294,16 @@ class BIM_Preflight_TaskPanel:
|
||||
"runs all tests"
|
||||
|
||||
from PySide import QtCore, QtGui
|
||||
from DraftGui import todo
|
||||
from draftutils import todo
|
||||
|
||||
for test in tests:
|
||||
if test != "testAll":
|
||||
QtGui.QApplication.processEvents()
|
||||
self.reset(test)
|
||||
if hasattr(self, test):
|
||||
todo.delay(getattr(self, test), None)
|
||||
todo.ToDo.delay(getattr(self, test), None)
|
||||
for customTest in self.customTests.keys():
|
||||
todo.delay(self.testCustom, customTest)
|
||||
todo.ToDo.delay(self.testCustom, customTest)
|
||||
FreeCADGui.BIMPreflightDone = True
|
||||
|
||||
def testIFC4(self):
|
||||
|
||||
@@ -84,10 +84,10 @@ class BIM_Tutorial:
|
||||
self.pixempty = QtGui.QPixmap()
|
||||
|
||||
# fire the loading after displaying the widget
|
||||
from DraftGui import todo
|
||||
from draftutils import todo
|
||||
|
||||
# self.load()
|
||||
# todo.delay(self.load,None)
|
||||
# todo.ToDo.delay(self.load,None)
|
||||
QtCore.QTimer.singleShot(1000, self.load)
|
||||
|
||||
def load(self, arg=None):
|
||||
|
||||
@@ -120,7 +120,6 @@ class BIM_Unclone:
|
||||
if newobj != obj:
|
||||
name = obj.Name
|
||||
label = obj.Label
|
||||
from DraftGui import todo
|
||||
|
||||
FreeCAD.ActiveDocument.removeObject(name)
|
||||
newobj.Label = label
|
||||
|
||||
Reference in New Issue
Block a user