[TD]Allow balloons to be attached to non-part views

This commit is contained in:
wandererfan
2023-01-10 09:24:12 -05:00
committed by WandererFan
parent 12db3618df
commit 271e3c6b8a
15 changed files with 1491 additions and 1453 deletions

View File

@@ -31,10 +31,11 @@
#include "ViewProviderDrawingView.h"
namespace TechDrawGui {
namespace TechDrawGui
{
class TechDrawGuiExport ViewProviderAnnotation : public ViewProviderDrawingView
class TechDrawGuiExport ViewProviderAnnotation: public ViewProviderDrawingView
{
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderAnnotation);
@@ -44,13 +45,15 @@ public:
/// destructor
~ViewProviderAnnotation() override;
bool useNewSelectionModel() const override {return false;}
bool useNewSelectionModel() const override { return false; }
void updateData(const App::Property*) override;
std::vector<App::DocumentObject*> claimChildren(void) const override;
TechDraw::DrawViewAnnotation* getViewObject() const override;
};
} // namespace TechDrawGui
}// namespace TechDrawGui
#endif // DRAWINGGUI_VIEWPROVIDERANNOTATION_H
#endif// DRAWINGGUI_VIEWPROVIDERANNOTATION_H