diff --git a/src/Gui/ViewProviderSuppressibleExtension.cpp b/src/Gui/ViewProviderSuppressibleExtension.cpp index 21845de562..eefa2fee73 100644 --- a/src/Gui/ViewProviderSuppressibleExtension.cpp +++ b/src/Gui/ViewProviderSuppressibleExtension.cpp @@ -20,13 +20,14 @@ * * ***************************************************************************/ -#include "ActionFunction.h" -#include "Control.h" -#include "Document.h" #include "PreCompiled.h" #include +#include "ActionFunction.h" +#include "Control.h" +#include "Document.h" + #include "Application.h" #include "TreeItemMode.h" @@ -36,7 +37,7 @@ #include "qmenu.h" -namespace Gui { +using namespace Gui; EXTENSION_PROPERTY_SOURCE(Gui::ViewProviderSuppressibleExtension, Gui::ViewProviderExtension) @@ -121,6 +122,7 @@ void ViewProviderSuppressibleExtension::extensionSetupContextMenu(QMenu* menu, Q } +namespace Gui { EXTENSION_PROPERTY_SOURCE_TEMPLATE(Gui::ViewProviderSuppressibleExtensionPython, Gui::ViewProviderSuppressibleExtension) // explicit template instantiation diff --git a/src/Gui/ViewProviderSuppressibleExtension.h b/src/Gui/ViewProviderSuppressibleExtension.h index 011f475289..dfc4b4b182 100644 --- a/src/Gui/ViewProviderSuppressibleExtension.h +++ b/src/Gui/ViewProviderSuppressibleExtension.h @@ -29,7 +29,7 @@ namespace Gui { -class ViewProviderSuppressibleExtension : public Gui::ViewProviderExtension +class GuiExport ViewProviderSuppressibleExtension : public ViewProviderExtension { EXTENSION_PROPERTY_HEADER_WITH_OVERRIDE(Gui::ViewProviderSuppressibleExtension);