From 4b5f7d557591f253b5123dfa4b85580450a4b7e8 Mon Sep 17 00:00:00 2001 From: vocx-fc Date: Sat, 11 Apr 2020 13:47:21 -0500 Subject: [PATCH] Draft: small changes to the view providers for arrays These view providers are not currently in use, the files are just there for reference, to show how they would be used in the future. The `super()` instruction is not made compatible with Python 2 because this code won't run with Python 2 anyway. --- .../draftviewproviders/view_circulararray.py | 22 ++++++++++-------- .../draftviewproviders/view_orthoarray.py | 23 +++++++++++-------- .../draftviewproviders/view_polararray.py | 22 ++++++++++-------- 3 files changed, 37 insertions(+), 30 deletions(-) diff --git a/src/Mod/Draft/draftviewproviders/view_circulararray.py b/src/Mod/Draft/draftviewproviders/view_circulararray.py index 1a6eab8b4f..1801d33b86 100644 --- a/src/Mod/Draft/draftviewproviders/view_circulararray.py +++ b/src/Mod/Draft/draftviewproviders/view_circulararray.py @@ -1,9 +1,3 @@ -"""This module provides the view provider code for Draft CircularArray. -""" -## @package view_circulararray -# \ingroup DRAFT -# \brief This module provides the view provider code for Draft CircularArray. - # *************************************************************************** # * (c) 2019 Eliud Cabrera Castillo * # * * @@ -26,19 +20,27 @@ # * USA * # * * # *************************************************************************** +"""Provides the view provider code for the circular array object. + +Currently unused. +""" +## @package view_circulararray +# \ingroup DRAFT +# \brief Provides the view provider code for the circular array object. -import Draft import Draft_rc -ViewProviderDraftArray = Draft._ViewProviderDraftArray +from Draft import _ViewProviderDraftArray as ViewProviderDraftArray -# So the resource file doesn't trigger errors from code checkers (flake8) +# The module is used to prevent complaints from code checkers (flake8) True if Draft_rc.__name__ else False class ViewProviderCircularArray(ViewProviderDraftArray): + """View provider for the circular array object, currently unused.""" def __init__(self, vobj): - super().__init__(self, vobj) + super().__init__(vobj) def getIcon(self): + """Set the icon in the tree view.""" return ":/icons/Draft_CircularArray" diff --git a/src/Mod/Draft/draftviewproviders/view_orthoarray.py b/src/Mod/Draft/draftviewproviders/view_orthoarray.py index 461475a557..e21b90575c 100644 --- a/src/Mod/Draft/draftviewproviders/view_orthoarray.py +++ b/src/Mod/Draft/draftviewproviders/view_orthoarray.py @@ -1,8 +1,3 @@ -"""Provide the view provider code for Draft Array.""" -## @package view_orthoarray -# \ingroup DRAFT -# \brief Provide the view provider code for Draft Array. - # *************************************************************************** # * (c) 2020 Eliud Cabrera Castillo * # * * @@ -25,19 +20,27 @@ # * USA * # * * # *************************************************************************** +"""Provides the view provider code for the ortho array object. + +Currently unused. +""" +## @package view_orthoarray +# \ingroup DRAFT +# \brief Provides the view provider code for the ortho array object. -import Draft import Draft_rc -ViewProviderDraftArray = Draft._ViewProviderDraftArray +from Draft import _ViewProviderDraftArray as ViewProviderDraftArray -# So the resource file doesn't trigger errors from code checkers (flake8) -True if Draft_rc else False +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False class ViewProviderOrthoArray(ViewProviderDraftArray): + """View provider for the ortho array object, currently unused.""" def __init__(self, vobj): - super().__init__(self, vobj) + super().__init__(vobj) def getIcon(self): + """Set the icon in the tree view.""" return ":/icons/Draft_Array" diff --git a/src/Mod/Draft/draftviewproviders/view_polararray.py b/src/Mod/Draft/draftviewproviders/view_polararray.py index e0eb35fc55..ad4eda322d 100644 --- a/src/Mod/Draft/draftviewproviders/view_polararray.py +++ b/src/Mod/Draft/draftviewproviders/view_polararray.py @@ -1,9 +1,3 @@ -"""This module provides the view provider code for Draft PolarArray. -""" -## @package polararray -# \ingroup DRAFT -# \brief This module provides the view provider code for Draft PolarArray. - # *************************************************************************** # * (c) 2019 Eliud Cabrera Castillo * # * * @@ -26,19 +20,27 @@ # * USA * # * * # *************************************************************************** +"""Provides the view provider code for the polar array object. + +Currently unused. +""" +## @package view_polararray +# \ingroup DRAFT +# \brief Provides the view provider code for the polar array object. -import Draft import Draft_rc -ViewProviderDraftArray = Draft._ViewProviderDraftArray +from Draft import _ViewProviderDraftArray as ViewProviderDraftArray -# So the resource file doesn't trigger errors from code checkers (flake8) +# The module is used to prevent complaints from code checkers (flake8) True if Draft_rc.__name__ else False class ViewProviderPolarArray(ViewProviderDraftArray): + """View provider for the polar array object, currently unused.""" def __init__(self, vobj): - super().__init__(self, vobj) + super().__init__(vobj) def getIcon(self): + """Set the icon in the tree view.""" return ":/icons/Draft_PolarArray"