|
|
@@ -42,57 +42,57 @@ import socket
|
|
|
# ####################################################################################################################
|
|
|
|
|
|
# Diverse
|
|
|
-from FlatCAMCommon import LoudDict, color_variant, ExclusionAreas
|
|
|
-from FlatCAMBookmark import BookmarkManager
|
|
|
-from FlatCAMDB import ToolsDB2
|
|
|
+from Common import LoudDict, color_variant, ExclusionAreas
|
|
|
+from Bookmark import BookmarkManager
|
|
|
+from AppDatabase import ToolsDB2
|
|
|
|
|
|
from vispy.gloo.util import _screenshot
|
|
|
from vispy.io import write_png
|
|
|
|
|
|
-# FlatCAM Objects
|
|
|
+# FlatCAM AppObjects
|
|
|
from defaults import FlatCAMDefaults
|
|
|
-from flatcamGUI.preferences.OptionsGroupUI import OptionsGroupUI
|
|
|
-from flatcamGUI.preferences.PreferencesUIManager import PreferencesUIManager
|
|
|
-from flatcamObjects.ObjectCollection import *
|
|
|
-from flatcamObjects.FlatCAMObj import FlatCAMObj
|
|
|
-from flatcamObjects.FlatCAMCNCJob import CNCJobObject
|
|
|
-from flatcamObjects.FlatCAMDocument import DocumentObject
|
|
|
-from flatcamObjects.FlatCAMExcellon import ExcellonObject
|
|
|
-from flatcamObjects.FlatCAMGeometry import GeometryObject
|
|
|
-from flatcamObjects.FlatCAMGerber import GerberObject
|
|
|
-from flatcamObjects.FlatCAMScript import ScriptObject
|
|
|
+from AppGUI.preferences.OptionsGroupUI import OptionsGroupUI
|
|
|
+from AppGUI.preferences.PreferencesUIManager import PreferencesUIManager
|
|
|
+from AppObjects.ObjectCollection import *
|
|
|
+from AppObjects.FlatCAMObj import FlatCAMObj
|
|
|
+from AppObjects.FlatCAMCNCJob import CNCJobObject
|
|
|
+from AppObjects.FlatCAMDocument import DocumentObject
|
|
|
+from AppObjects.FlatCAMExcellon import ExcellonObject
|
|
|
+from AppObjects.FlatCAMGeometry import GeometryObject
|
|
|
+from AppObjects.FlatCAMGerber import GerberObject
|
|
|
+from AppObjects.FlatCAMScript import ScriptObject
|
|
|
|
|
|
# FlatCAM Parsing files
|
|
|
-from flatcamParsers.ParseExcellon import Excellon
|
|
|
-from flatcamParsers.ParseGerber import Gerber
|
|
|
+from AppParsers.ParseExcellon import Excellon
|
|
|
+from AppParsers.ParseGerber import Gerber
|
|
|
from camlib import to_dict, dict2obj, ET, ParseError, Geometry, CNCjob
|
|
|
|
|
|
-# FlatCAM GUI
|
|
|
-from flatcamGUI.PlotCanvas import *
|
|
|
-from flatcamGUI.PlotCanvasLegacy import *
|
|
|
-from flatcamGUI.FlatCAMGUI import *
|
|
|
-from flatcamGUI.GUIElements import FCFileSaveDialog, message_dialog, FlatCAMSystemTray
|
|
|
+# FlatCAM AppGUI
|
|
|
+from AppGUI.PlotCanvas import *
|
|
|
+from AppGUI.PlotCanvasLegacy import *
|
|
|
+from AppGUI.FlatCAMGUI import *
|
|
|
+from AppGUI.GUIElements import FCFileSaveDialog, message_dialog, FlatCAMSystemTray
|
|
|
|
|
|
# FlatCAM Pre-processors
|
|
|
-from FlatCAMPostProc import load_preprocessors
|
|
|
+from AppPreProcessor import load_preprocessors
|
|
|
|
|
|
-# FlatCAM Editors
|
|
|
-from flatcamEditors.FlatCAMGeoEditor import FlatCAMGeoEditor
|
|
|
-from flatcamEditors.FlatCAMExcEditor import FlatCAMExcEditor
|
|
|
-from flatcamEditors.FlatCAMGrbEditor import FlatCAMGrbEditor
|
|
|
-from flatcamEditors.FlatCAMTextEditor import TextEditor
|
|
|
-from flatcamParsers.ParseHPGL2 import HPGL2
|
|
|
+# FlatCAM AppEditors
|
|
|
+from AppEditors.FlatCAMGeoEditor import FlatCAMGeoEditor
|
|
|
+from AppEditors.FlatCAMExcEditor import FlatCAMExcEditor
|
|
|
+from AppEditors.FlatCAMGrbEditor import FlatCAMGrbEditor
|
|
|
+from AppEditors.FlatCAMTextEditor import TextEditor
|
|
|
+from AppParsers.ParseHPGL2 import HPGL2
|
|
|
|
|
|
# FlatCAM Workers
|
|
|
-from FlatCAMProcess import *
|
|
|
-from FlatCAMWorkerStack import WorkerStack
|
|
|
+from AppProcess import *
|
|
|
+from AppWorkerStack import WorkerStack
|
|
|
|
|
|
# FlatCAM Tools
|
|
|
-from flatcamTools import *
|
|
|
+from AppTools import *
|
|
|
|
|
|
# FlatCAM Translation
|
|
|
import gettext
|
|
|
-import FlatCAMTranslation as fcTranslate
|
|
|
+import AppTranslation as fcTranslate
|
|
|
import builtins
|
|
|
|
|
|
if sys.platform == 'win32':
|
|
|
@@ -106,7 +106,7 @@ if '_' not in builtins.__dict__:
|
|
|
|
|
|
class App(QtCore.QObject):
|
|
|
"""
|
|
|
- The main application class. The constructor starts the GUI.
|
|
|
+ The main application class. The constructor starts the AppGUI.
|
|
|
"""
|
|
|
|
|
|
# ###############################################################################################################
|
|
|
@@ -417,7 +417,7 @@ class App(QtCore.QObject):
|
|
|
fp.close()
|
|
|
|
|
|
# Application directory. CHDIR to it. Otherwise, trying to load
|
|
|
- # GUI icons will fail as their path is relative.
|
|
|
+ # AppGUI icons will fail as their path is relative.
|
|
|
# This will fail under cx_freeze ...
|
|
|
self.app_home = os.path.dirname(os.path.realpath(__file__))
|
|
|
|
|
|
@@ -496,7 +496,7 @@ class App(QtCore.QObject):
|
|
|
show_splash = 0
|
|
|
|
|
|
# ###########################################################################################################
|
|
|
- # ######################################### Initialize GUI ##################################################
|
|
|
+ # ######################################### Initialize AppGUI ##################################################
|
|
|
# ###########################################################################################################
|
|
|
|
|
|
# FlatCAM colors used in plotting
|
|
|
@@ -581,14 +581,14 @@ class App(QtCore.QObject):
|
|
|
self.ui.excellon_defaults_form.excellon_opt_group.pp_excellon_name_cb.addItem(name)
|
|
|
|
|
|
# ###########################################################################################################
|
|
|
- # ##################################### UPDATE PREFERENCES GUI FORMS ########################################
|
|
|
+ # ##################################### UPDATE PREFERENCES AppGUI FORMS ########################################
|
|
|
# ###########################################################################################################
|
|
|
|
|
|
self.preferencesUiManager = PreferencesUIManager(defaults=self.defaults, data_path=self.data_path, ui=self.ui,
|
|
|
inform=self.inform)
|
|
|
self.preferencesUiManager.defaults_write_form()
|
|
|
|
|
|
- # When the self.defaults dictionary changes will update the Preferences GUI forms
|
|
|
+ # When the self.defaults dictionary changes will update the Preferences AppGUI forms
|
|
|
self.defaults.set_change_callback(self.on_defaults_dict_change)
|
|
|
|
|
|
# ###########################################################################################################
|
|
|
@@ -596,7 +596,7 @@ class App(QtCore.QObject):
|
|
|
# ################################ It's done only once after install #####################################
|
|
|
# ###########################################################################################################
|
|
|
if self.defaults["first_run"] is True:
|
|
|
- # ONLY AT FIRST STARTUP INIT THE GUI LAYOUT TO 'COMPACT'
|
|
|
+ # ONLY AT FIRST STARTUP INIT THE AppGUI LAYOUT TO 'COMPACT'
|
|
|
initial_lay = 'minimal'
|
|
|
self.ui.general_defaults_form.general_gui_group.on_layout(lay=initial_lay)
|
|
|
|
|
|
@@ -957,7 +957,7 @@ class App(QtCore.QObject):
|
|
|
act.triggered.connect(self.on_set_color_action_triggered)
|
|
|
|
|
|
# ###########################################################################################################
|
|
|
- # #################################### GUI PREFERENCES SIGNALS ##############################################
|
|
|
+ # #################################### AppGUI PREFERENCES SIGNALS ##############################################
|
|
|
# ###########################################################################################################
|
|
|
|
|
|
self.ui.general_defaults_form.general_app_group.units_radio.activated_custom.connect(
|
|
|
@@ -973,7 +973,7 @@ class App(QtCore.QObject):
|
|
|
self.ui.general_defaults_form.general_app_set_group.workspace_cb.stateChanged.connect(self.on_workspace)
|
|
|
|
|
|
# ###########################################################################################################
|
|
|
- # ######################################## GUI SETTINGS SIGNALS #############################################
|
|
|
+ # ######################################## AppGUI SETTINGS SIGNALS #############################################
|
|
|
# ###########################################################################################################
|
|
|
self.ui.general_defaults_form.general_app_set_group.cursor_radio.activated_custom.connect(self.on_cursor_type)
|
|
|
|
|
|
@@ -1086,7 +1086,7 @@ class App(QtCore.QObject):
|
|
|
# ########################################## Other setups ###################################################
|
|
|
# ###########################################################################################################
|
|
|
|
|
|
- # to use for tools like Distance tool who depends on the event sources who are changed inside the Editors
|
|
|
+ # to use for tools like Distance tool who depends on the event sources who are changed inside the AppEditors
|
|
|
# depending on from where those tools are called different actions can be done
|
|
|
self.call_source = 'app'
|
|
|
|
|
|
@@ -1559,7 +1559,7 @@ class App(QtCore.QObject):
|
|
|
except AttributeError:
|
|
|
self.tool_shapes = None
|
|
|
else:
|
|
|
- from flatcamGUI.PlotCanvasLegacy import ShapeCollectionLegacy
|
|
|
+ from AppGUI.PlotCanvasLegacy import ShapeCollectionLegacy
|
|
|
self.tool_shapes = ShapeCollectionLegacy(obj=self, app=self, name="tool")
|
|
|
|
|
|
# used in the delayed shutdown self.start_delayed_quit() method
|
|
|
@@ -1606,7 +1606,7 @@ class App(QtCore.QObject):
|
|
|
App.log.debug("END of constructor. Releasing control.")
|
|
|
|
|
|
# ###########################################################################################################
|
|
|
- # ########################################## SHOW GUI #######################################################
|
|
|
+ # ########################################## SHOW AppGUI #######################################################
|
|
|
# ###########################################################################################################
|
|
|
|
|
|
# if the app is not started as headless, show it
|
|
|
@@ -1714,7 +1714,7 @@ class App(QtCore.QObject):
|
|
|
try:
|
|
|
shutil.copytree(from_path, to_path)
|
|
|
except FileNotFoundError:
|
|
|
- from_new_path = os.path.dirname(os.path.realpath(__file__)) + '\\flatcamGUI\\VisPyData\\data'
|
|
|
+ from_new_path = os.path.dirname(os.path.realpath(__file__)) + '\\AppGUI\\VisPyData\\data'
|
|
|
shutil.copytree(from_new_path, to_path)
|
|
|
|
|
|
def on_startup_args(self, args, silent=False):
|
|
|
@@ -2130,7 +2130,7 @@ class App(QtCore.QObject):
|
|
|
"""
|
|
|
self.defaults.report_usage("object2editor()")
|
|
|
|
|
|
- # disable the objects menu as it may interfere with the Editors
|
|
|
+ # disable the objects menu as it may interfere with the AppEditors
|
|
|
self.ui.menuobjects.setDisabled(True)
|
|
|
|
|
|
edited_object = self.collection.get_active()
|
|
|
@@ -2267,8 +2267,8 @@ class App(QtCore.QObject):
|
|
|
|
|
|
self.geo_editor.deactivate()
|
|
|
|
|
|
- # restore GUI to the Selected TAB
|
|
|
- # Remove anything else in the GUI
|
|
|
+ # restore AppGUI to the Selected TAB
|
|
|
+ # Remove anything else in the AppGUI
|
|
|
self.ui.tool_scroll_area.takeWidget()
|
|
|
|
|
|
# update the geo object options so it is including the bounding box values
|
|
|
@@ -2306,8 +2306,8 @@ class App(QtCore.QObject):
|
|
|
|
|
|
self.inform.emit('[success] %s' % _("Editor exited. Editor content saved."))
|
|
|
|
|
|
- # restore GUI to the Selected TAB
|
|
|
- # Remove anything else in the GUI
|
|
|
+ # restore AppGUI to the Selected TAB
|
|
|
+ # Remove anything else in the AppGUI
|
|
|
self.ui.selected_scroll_area.takeWidget()
|
|
|
|
|
|
elif isinstance(edited_obj, ExcellonObject):
|
|
|
@@ -2318,8 +2318,8 @@ class App(QtCore.QObject):
|
|
|
|
|
|
self.exc_editor.deactivate()
|
|
|
|
|
|
- # restore GUI to the Selected TAB
|
|
|
- # Remove anything else in the GUI
|
|
|
+ # restore AppGUI to the Selected TAB
|
|
|
+ # Remove anything else in the AppGUI
|
|
|
self.ui.tool_scroll_area.takeWidget()
|
|
|
|
|
|
# delete the old object (the source object) if it was an empty one
|
|
|
@@ -2671,7 +2671,7 @@ class App(QtCore.QObject):
|
|
|
def new_object(self, kind, name, initialize, plot=True, autoselected=True):
|
|
|
"""
|
|
|
Creates a new specialized FlatCAMObj and attaches it to the application,
|
|
|
- this is, updates the GUI accordingly, any other records and plots it.
|
|
|
+ this is, updates the AppGUI accordingly, any other records and plots it.
|
|
|
This method is thread-safe.
|
|
|
|
|
|
Notes:
|
|
|
@@ -3568,7 +3568,7 @@ class App(QtCore.QObject):
|
|
|
|
|
|
def on_portable_checked(self, state):
|
|
|
"""
|
|
|
- Callback called when the checkbox in Preferences GUI is checked.
|
|
|
+ Callback called when the checkbox in Preferences AppGUI is checked.
|
|
|
It will set the application as portable by creating the preferences and recent files in the
|
|
|
'config' folder found in the FlatCAM installation folder.
|
|
|
|
|
|
@@ -3952,7 +3952,7 @@ class App(QtCore.QObject):
|
|
|
|
|
|
if len(objs) < 2:
|
|
|
self.inform.emit('[ERROR_NOTCL] %s: %d' %
|
|
|
- (_("At least two objects are required for join. Objects currently selected"), len(objs)))
|
|
|
+ (_("At least two objects are required for join. AppObjects currently selected"), len(objs)))
|
|
|
return 'fail'
|
|
|
|
|
|
for obj in objs:
|
|
|
@@ -4011,7 +4011,7 @@ class App(QtCore.QObject):
|
|
|
|
|
|
if len(objs) < 2:
|
|
|
self.inform.emit('[ERROR_NOTCL] %s: %d' %
|
|
|
- (_("At least two objects are required for join. Objects currently selected"), len(objs)))
|
|
|
+ (_("At least two objects are required for join. AppObjects currently selected"), len(objs)))
|
|
|
return 'fail'
|
|
|
|
|
|
def initialize(exc_obj, app):
|
|
|
@@ -4039,7 +4039,7 @@ class App(QtCore.QObject):
|
|
|
|
|
|
if len(objs) < 2:
|
|
|
self.inform.emit('[ERROR_NOTCL] %s: %d' %
|
|
|
- (_("At least two objects are required for join. Objects currently selected"), len(objs)))
|
|
|
+ (_("At least two objects are required for join. AppObjects currently selected"), len(objs)))
|
|
|
return 'fail'
|
|
|
|
|
|
def initialize(grb_obj, app):
|
|
|
@@ -4125,7 +4125,7 @@ class App(QtCore.QObject):
|
|
|
|
|
|
def on_defaults_dict_change(self, field):
|
|
|
"""
|
|
|
- Called whenever a key changed in the self.defaults dictionary. It will set the required GUI element in the
|
|
|
+ Called whenever a key changed in the self.defaults dictionary. It will set the required AppGUI element in the
|
|
|
Edit -> Preferences tab window.
|
|
|
|
|
|
:param field: the key of the self.defaults dictionary that was changed.
|
|
|
@@ -4401,7 +4401,7 @@ class App(QtCore.QObject):
|
|
|
self.preferencesUiManager.defaults_read_form()
|
|
|
|
|
|
# the self.preferencesUiManager.defaults_read_form() will update all defaults values
|
|
|
- # in self.defaults from the GUI elements but
|
|
|
+ # in self.defaults from the AppGUI elements but
|
|
|
# I don't want it for the grid values, so I update them here
|
|
|
self.defaults['global_gridx'] = val_x
|
|
|
self.defaults['global_gridy'] = val_y
|
|
|
@@ -6194,7 +6194,7 @@ class App(QtCore.QObject):
|
|
|
|
|
|
def on_row_selected(self, obj_name):
|
|
|
"""
|
|
|
- This is a special string; when received it will make all Menu -> Objects entries unchecked
|
|
|
+ This is a special string; when received it will make all Menu -> AppObjects entries unchecked
|
|
|
It mean we clicked outside of the items and deselected all
|
|
|
|
|
|
:param obj_name:
|
|
|
@@ -6378,7 +6378,7 @@ class App(QtCore.QObject):
|
|
|
pass
|
|
|
|
|
|
if obj_list:
|
|
|
- self.inform.emit('%s' % _("Objects selection is cleared."))
|
|
|
+ self.inform.emit('%s' % _("AppObjects selection is cleared."))
|
|
|
else:
|
|
|
self.inform.emit('')
|
|
|
|
|
|
@@ -6653,7 +6653,7 @@ class App(QtCore.QObject):
|
|
|
else:
|
|
|
self.selection_type = None
|
|
|
|
|
|
- # hover effect - enabled in Preferences -> General -> GUI Settings
|
|
|
+ # hover effect - enabled in Preferences -> General -> AppGUI Settings
|
|
|
if self.defaults['global_hover']:
|
|
|
for obj in self.collection.get_list():
|
|
|
try:
|
|
|
@@ -7240,7 +7240,7 @@ class App(QtCore.QObject):
|
|
|
# Init FlatCAMTools
|
|
|
self.init_tools()
|
|
|
|
|
|
- # Try to close all tabs in the PlotArea but only if the GUI is active (CLI is None)
|
|
|
+ # Try to close all tabs in the PlotArea but only if the AppGUI is active (CLI is None)
|
|
|
if cli is None:
|
|
|
# we need to go in reverse because once we remove a tab then the index changes
|
|
|
# meaning that removing the first tab (idx = 0) then the tab at former idx = 1 will assume idx = 0
|
|
|
@@ -9104,7 +9104,7 @@ class App(QtCore.QObject):
|
|
|
# Register recent file
|
|
|
self.file_opened.emit("svg", filename)
|
|
|
|
|
|
- # GUI feedback
|
|
|
+ # AppGUI feedback
|
|
|
self.inform.emit('[success] %s: %s' % (_("Opened"), filename))
|
|
|
|
|
|
def import_dxf(self, filename, geo_type='geometry', outname=None, plot=True):
|
|
|
@@ -9150,7 +9150,7 @@ class App(QtCore.QObject):
|
|
|
# Register recent file
|
|
|
self.file_opened.emit("dxf", filename)
|
|
|
|
|
|
- # GUI feedback
|
|
|
+ # AppGUI feedback
|
|
|
self.inform.emit('[success] %s: %s' % (_("Opened"), filename))
|
|
|
|
|
|
def open_gerber(self, filename, outname=None, plot=True, from_tcl=False):
|
|
|
@@ -9214,7 +9214,7 @@ class App(QtCore.QObject):
|
|
|
# Register recent file
|
|
|
self.file_opened.emit("gerber", filename)
|
|
|
|
|
|
- # GUI feedback
|
|
|
+ # AppGUI feedback
|
|
|
self.inform.emit('[success] %s: %s' % (_("Opened"), filename))
|
|
|
|
|
|
def open_excellon(self, filename, outname=None, plot=True, from_tcl=False):
|
|
|
@@ -9281,7 +9281,7 @@ class App(QtCore.QObject):
|
|
|
# Register recent file
|
|
|
self.file_opened.emit("excellon", filename)
|
|
|
|
|
|
- # GUI feedback
|
|
|
+ # AppGUI feedback
|
|
|
self.inform.emit('[success] %s: %s' % (_("Opened"), filename))
|
|
|
|
|
|
def open_gcode(self, filename, outname=None, force_parsing=None, plot=True, from_tcl=False):
|
|
|
@@ -9347,7 +9347,7 @@ class App(QtCore.QObject):
|
|
|
# Register recent file
|
|
|
self.file_opened.emit("cncjob", filename)
|
|
|
|
|
|
- # GUI feedback
|
|
|
+ # AppGUI feedback
|
|
|
self.inform.emit('[success] %s: %s' % (_("Opened"), filename))
|
|
|
|
|
|
def open_hpgl2(self, filename, outname=None):
|
|
|
@@ -9412,7 +9412,7 @@ class App(QtCore.QObject):
|
|
|
# Register recent file
|
|
|
self.file_opened.emit("geometry", filename)
|
|
|
|
|
|
- # GUI feedback
|
|
|
+ # AppGUI feedback
|
|
|
self.inform.emit('[success] %s: %s' % (_("Opened"), filename))
|
|
|
|
|
|
def open_script(self, filename, outname=None, silent=False):
|
|
|
@@ -9469,7 +9469,7 @@ class App(QtCore.QObject):
|
|
|
# Register recent file
|
|
|
self.file_opened.emit("script", filename)
|
|
|
|
|
|
- # GUI feedback
|
|
|
+ # AppGUI feedback
|
|
|
self.inform.emit('[success] %s: %s' % (_("Opened"), filename))
|
|
|
|
|
|
def open_config_file(self, filename, run_from_arg=None):
|
|
|
@@ -9898,11 +9898,11 @@ class App(QtCore.QObject):
|
|
|
# <li><span style="font-size:{fsize}px">Loat/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG
|
|
|
# file into
|
|
|
# FlatCAM using either the menu's, toolbars, key shortcuts or
|
|
|
- # even dragging and dropping the files on the GUI.<br />
|
|
|
+ # even dragging and dropping the files on the AppGUI.<br />
|
|
|
# <br />
|
|
|
# You can also load a <strong>FlatCAM project</strong> by double clicking on the project file, drag &
|
|
|
# drop of the
|
|
|
- # file into the FLATCAM GUI or through the menu/toolbar links offered within the app.</span><br />
|
|
|
+ # file into the FLATCAM AppGUI or through the menu/toolbar links offered within the app.</span><br />
|
|
|
# </li>
|
|
|
# <li><span style="font-size:{fsize}px">Once an object is available in the Project Tab, by selecting it
|
|
|
# and then
|
|
|
@@ -9961,9 +9961,9 @@ class App(QtCore.QObject):
|
|
|
s1=_("The normal flow when working in FlatCAM is the following:"),
|
|
|
s2=_("Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into FlatCAM "
|
|
|
"using either the toolbars, key shortcuts or even dragging and dropping the "
|
|
|
- "files on the GUI."),
|
|
|
+ "files on the AppGUI."),
|
|
|
s3=_("You can also load a FlatCAM project by double clicking on the project file, "
|
|
|
- "drag and drop of the file into the FLATCAM GUI or through the menu (or toolbar) "
|
|
|
+ "drag and drop of the file into the FLATCAM AppGUI or through the menu (or toolbar) "
|
|
|
"actions offered within the app."),
|
|
|
s4=_("Once an object is available in the Project Tab, by selecting it and then focusing "
|
|
|
"on SELECTED TAB (more simpler is to double click the object name in the Project Tab, "
|
|
|
@@ -10211,7 +10211,7 @@ class App(QtCore.QObject):
|
|
|
"""
|
|
|
Enable plots
|
|
|
|
|
|
- :param objects: list of Objects to be enabled
|
|
|
+ :param objects: list of AppObjects to be enabled
|
|
|
:return:
|
|
|
"""
|
|
|
log.debug("Enabling plots ...")
|
|
|
@@ -10254,7 +10254,7 @@ class App(QtCore.QObject):
|
|
|
"""
|
|
|
Disables plots
|
|
|
|
|
|
- :param objects: list of Objects to be disabled
|
|
|
+ :param objects: list of AppObjects to be disabled
|
|
|
:return:
|
|
|
"""
|
|
|
|
|
|
@@ -10304,7 +10304,7 @@ class App(QtCore.QObject):
|
|
|
"""
|
|
|
Toggle plots visibility
|
|
|
|
|
|
- :param objects: list of Objects for which to be toggled the visibility
|
|
|
+ :param objects: list of AppObjects for which to be toggled the visibility
|
|
|
:return: None
|
|
|
"""
|
|
|
|