0000835: Draft preferences pages
This commit is contained in:
parent
021343e116
commit
85397783cc
|
@ -94,8 +94,10 @@ class ArchWorkbench(Workbench):
|
|||
FreeCADGui.addIconPath(":/icons")
|
||||
FreeCADGui.addLanguagePath(":/translations")
|
||||
FreeCADGui.addPreferencePage(":/ui/archprefs-base.ui","Arch")
|
||||
FreeCADGui.addPreferencePage(":/ui/userprefs-base.ui","Draft")
|
||||
FreeCADGui.addPreferencePage(":/ui/userprefs-import.ui","Draft")
|
||||
if not hasattr(FreeCADGui.draftToolBar,"loadedPreferences"):
|
||||
FreeCADGui.addPreferencePage(":/ui/userprefs-base.ui","Draft")
|
||||
FreeCADGui.addPreferencePage(":/ui/userprefs-import.ui","Draft")
|
||||
FreeCADGui.draftToolBar.loadedPreferences = True
|
||||
Log ('Loading Arch module... done\n')
|
||||
|
||||
def Activated(self):
|
||||
|
|
|
@ -167,17 +167,17 @@ class DraftWorkbench (Workbench):
|
|||
FreeCAD.Console.PrintWarning("Error: PyQt4 not found, Draft workbench will be disabled.\n")
|
||||
else:
|
||||
depsOK = True
|
||||
|
||||
if depsOK:
|
||||
import Draft_rc
|
||||
if not depsOK:
|
||||
return
|
||||
|
||||
try:
|
||||
import os,macros,DraftTools,DraftGui,Draft_rc
|
||||
FreeCADGui.addLanguagePath(":/translations")
|
||||
FreeCADGui.addIconPath(":/icons")
|
||||
FreeCADGui.addPreferencePage(":/ui/userprefs-base.ui","Draft")
|
||||
FreeCADGui.addPreferencePage(":/ui/userprefs-import.ui","Draft")
|
||||
else:
|
||||
return
|
||||
try:
|
||||
import os,macros,DraftTools,DraftGui
|
||||
if not hasattr(FreeCADGui.draftToolBar,"loadedPreferences"):
|
||||
FreeCADGui.addPreferencePage(":/ui/userprefs-base.ui","Draft")
|
||||
FreeCADGui.addPreferencePage(":/ui/userprefs-import.ui","Draft")
|
||||
FreeCADGui.draftToolBar.loadedPreferences = True
|
||||
self.appendMenu(["&Macro",str(DraftTools.translate("draft","Installed Macros"))],macros.macrosList)
|
||||
Log ('Loading Draft module...done\n')
|
||||
except:
|
||||
|
|
Loading…
Reference in New Issue
Block a user