From 8122723360775cebc751461d15b583a878fbb444 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sun, 28 Apr 2013 17:23:54 +0200 Subject: [PATCH] Switch new selection style explicitly off for some types --- src/Mod/Drawing/Gui/ViewProviderPage.h | 1 + src/Mod/Drawing/Gui/ViewProviderView.h | 1 + src/Mod/Mesh/Gui/ViewProvider.h | 1 + src/Mod/Mesh/Gui/ViewProviderCurvature.h | 1 + 4 files changed, 4 insertions(+) diff --git a/src/Mod/Drawing/Gui/ViewProviderPage.h b/src/Mod/Drawing/Gui/ViewProviderPage.h index 356ff6507..350471652 100644 --- a/src/Mod/Drawing/Gui/ViewProviderPage.h +++ b/src/Mod/Drawing/Gui/ViewProviderPage.h @@ -53,6 +53,7 @@ public: virtual void attach(App::DocumentObject *); virtual void setDisplayMode(const char* ModeName); + virtual bool useNewSelectionModel(void) const {return false;} /// returns a list of all possible modes virtual std::vector getDisplayModes(void) const; diff --git a/src/Mod/Drawing/Gui/ViewProviderView.h b/src/Mod/Drawing/Gui/ViewProviderView.h index 0307f5845..0969d8870 100644 --- a/src/Mod/Drawing/Gui/ViewProviderView.h +++ b/src/Mod/Drawing/Gui/ViewProviderView.h @@ -43,6 +43,7 @@ public: virtual void attach(App::DocumentObject *); virtual void setDisplayMode(const char* ModeName); + virtual bool useNewSelectionModel(void) const {return false;} /// returns a list of all possible modes virtual std::vector getDisplayModes(void) const; virtual void updateData(const App::Property*); diff --git a/src/Mod/Mesh/Gui/ViewProvider.h b/src/Mod/Mesh/Gui/ViewProvider.h index 3bf180bdd..29b98065a 100644 --- a/src/Mod/Mesh/Gui/ViewProvider.h +++ b/src/Mod/Mesh/Gui/ViewProvider.h @@ -118,6 +118,7 @@ public: App::PropertyColor LineColor; virtual void attach(App::DocumentObject *); + virtual bool useNewSelectionModel(void) const {return false;} virtual QIcon getIcon() const; /// Sets the correct display mode virtual void setDisplayMode(const char* ModeName); diff --git a/src/Mod/Mesh/Gui/ViewProviderCurvature.h b/src/Mod/Mesh/Gui/ViewProviderCurvature.h index 9e58458db..cb9edd485 100644 --- a/src/Mod/Mesh/Gui/ViewProviderCurvature.h +++ b/src/Mod/Mesh/Gui/ViewProviderCurvature.h @@ -70,6 +70,7 @@ public: /// Extracts the mesh data from the feature \a pcFeature and creates an Inventor node \a SoNode with these data. void attach(App::DocumentObject* pcFeature); + virtual bool useNewSelectionModel(void) const {return false;} /// Sets the viewing mode void setDisplayMode(const char* ModeName); /// get the default display mode