- when saving a file from Code Editor and there is no object active then the OpenFileDialog filters are reset to FlatConfig files.
This commit is contained in:
parent
88c9001784
commit
14dc34a18c
|
@ -3661,6 +3661,13 @@ class App(QtCore.QObject):
|
||||||
|
|
||||||
def handleSaveGCode(self, signal, name=None, filt=None):
|
def handleSaveGCode(self, signal, name=None, filt=None):
|
||||||
self.report_usage("handleSaveGCode()")
|
self.report_usage("handleSaveGCode()")
|
||||||
|
|
||||||
|
if filt:
|
||||||
|
_filter_ = filt
|
||||||
|
else:
|
||||||
|
_filter_ = "G-Code Files (*.nc);; G-Code Files (*.txt);; G-Code Files (*.tap);; G-Code Files (*.cnc);; " \
|
||||||
|
"All Files (*.*)"
|
||||||
|
|
||||||
if name:
|
if name:
|
||||||
obj_name = name
|
obj_name = name
|
||||||
else:
|
else:
|
||||||
|
@ -3668,12 +3675,8 @@ class App(QtCore.QObject):
|
||||||
obj_name = self.collection.get_active().options['name']
|
obj_name = self.collection.get_active().options['name']
|
||||||
except AttributeError:
|
except AttributeError:
|
||||||
obj_name = 'file'
|
obj_name = 'file'
|
||||||
|
_filter_ = "FlatConfig Files (*.FlatConfig);;All Files (*.*)"
|
||||||
|
|
||||||
if filt:
|
|
||||||
_filter_ = filt
|
|
||||||
else:
|
|
||||||
_filter_ = " G-Code Files (*.nc);; G-Code Files (*.txt);; G-Code Files (*.tap);; G-Code Files (*.cnc);; " \
|
|
||||||
"All Files (*.*)"
|
|
||||||
try:
|
try:
|
||||||
filename = str(QtWidgets.QFileDialog.getSaveFileName(
|
filename = str(QtWidgets.QFileDialog.getSaveFileName(
|
||||||
caption="Export G-Code ...",
|
caption="Export G-Code ...",
|
||||||
|
@ -3684,7 +3687,7 @@ class App(QtCore.QObject):
|
||||||
filename = str(QtWidgets.QFileDialog.getSaveFileName(caption="Export G-Code ...", filter=_filter_)[0])
|
filename = str(QtWidgets.QFileDialog.getSaveFileName(caption="Export G-Code ...", filter=_filter_)[0])
|
||||||
|
|
||||||
if filename == "":
|
if filename == "":
|
||||||
self.inform.emit("[WARNING_NOTCL]Export CNC Code cancelled.")
|
self.inform.emit("[WARNING_NOTCL]Export Code cancelled.")
|
||||||
return
|
return
|
||||||
else:
|
else:
|
||||||
try:
|
try:
|
||||||
|
|
|
@ -16,6 +16,7 @@ CAD program, and create G-Code for Isolation routing.
|
||||||
- added a Toggle Code Editor Menu and key shortcut
|
- added a Toggle Code Editor Menu and key shortcut
|
||||||
- added the ability to open FlatConfig configuration files in COde Editor, Modify them and then save them.
|
- added the ability to open FlatConfig configuration files in COde Editor, Modify them and then save them.
|
||||||
- added ability to double click the FlatConfig files and open them in the FlatCAM Code Editor (to be verified)
|
- added ability to double click the FlatConfig files and open them in the FlatCAM Code Editor (to be verified)
|
||||||
|
- when saving a file from Code Editor and there is no object active then the OpenFileDialog filters are reset to FlatConfig files.
|
||||||
|
|
||||||
23.02.2019
|
23.02.2019
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue