Fix ViewProviderSuppressibleExtension

This commit is contained in:
PaddleStroke
2024-02-27 13:46:43 +01:00
committed by wwmayer
parent d74eb1439a
commit 57a83955cb
2 changed files with 7 additions and 5 deletions

View File

@@ -20,13 +20,14 @@
* * * *
***************************************************************************/ ***************************************************************************/
#include "ActionFunction.h"
#include "Control.h"
#include "Document.h"
#include "PreCompiled.h" #include "PreCompiled.h"
#include <App/SuppressibleExtension.h> #include <App/SuppressibleExtension.h>
#include "ActionFunction.h"
#include "Control.h"
#include "Document.h"
#include "Application.h" #include "Application.h"
#include "TreeItemMode.h" #include "TreeItemMode.h"
@@ -36,7 +37,7 @@
#include "qmenu.h" #include "qmenu.h"
namespace Gui { using namespace Gui;
EXTENSION_PROPERTY_SOURCE(Gui::ViewProviderSuppressibleExtension, Gui::ViewProviderExtension) 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) EXTENSION_PROPERTY_SOURCE_TEMPLATE(Gui::ViewProviderSuppressibleExtensionPython, Gui::ViewProviderSuppressibleExtension)
// explicit template instantiation // explicit template instantiation

View File

@@ -29,7 +29,7 @@
namespace Gui namespace Gui
{ {
class ViewProviderSuppressibleExtension : public Gui::ViewProviderExtension class GuiExport ViewProviderSuppressibleExtension : public ViewProviderExtension
{ {
EXTENSION_PROPERTY_HEADER_WITH_OVERRIDE(Gui::ViewProviderSuppressibleExtension); EXTENSION_PROPERTY_HEADER_WITH_OVERRIDE(Gui::ViewProviderSuppressibleExtension);