From 09bb0d404df2d116e479bc507fe8935962987143 Mon Sep 17 00:00:00 2001 From: sliptonic Date: Wed, 4 Nov 2020 09:38:16 -0600 Subject: [PATCH] fix bug in create toolbit flow --- src/Mod/Path/PathScripts/PathToolBitGui.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/Mod/Path/PathScripts/PathToolBitGui.py b/src/Mod/Path/PathScripts/PathToolBitGui.py index 35deff9db2..cac76acce2 100644 --- a/src/Mod/Path/PathScripts/PathToolBitGui.py +++ b/src/Mod/Path/PathScripts/PathToolBitGui.py @@ -176,6 +176,18 @@ class ToolBitGuiFactory(PathToolBit.ToolBitFactory): return tool +def GetNewToolFile(parent=None): + if parent is None: + parent = QtGui.QApplication.activeWindow() + foo = QtGui.QFileDialog.getSaveFileName(parent, 'Tool', + PathPreferences.lastPathToolBit(), + '*.fctb') + if foo and foo[0]: + PathPreferences.setLastPathToolBit(os.path.dirname(foo[0])) + return foo[0] + return None + + def GetToolFile(parent=None): if parent is None: parent = QtGui.QApplication.activeWindow()