[TD]change scaling default for Draft & BIM views
This commit is contained in:
committed by
Chris Hennes
parent
1f695e36f8
commit
d7e98b61cc
@@ -49,10 +49,6 @@ ViewProviderSymbol::ViewProviderSymbol()
|
||||
|
||||
}
|
||||
|
||||
ViewProviderSymbol::~ViewProviderSymbol()
|
||||
{
|
||||
}
|
||||
|
||||
void ViewProviderSymbol::updateData(const App::Property* prop)
|
||||
{
|
||||
TechDraw::DrawViewSymbol *obj = getViewObject();
|
||||
@@ -92,11 +88,10 @@ PROPERTY_SOURCE(TechDrawGui::ViewProviderDraft, TechDrawGui::ViewProviderSymbol)
|
||||
ViewProviderDraft::ViewProviderDraft()
|
||||
{
|
||||
sPixmap = "actions/TechDraw_DraftView.svg";
|
||||
// svg files from Draft/BIM arrive in old scale
|
||||
LegacyScaling.setValue(true);
|
||||
}
|
||||
|
||||
ViewProviderDraft::~ViewProviderDraft()
|
||||
{
|
||||
}
|
||||
|
||||
//**************************************************************************
|
||||
// Arch view
|
||||
@@ -107,8 +102,7 @@ PROPERTY_SOURCE(TechDrawGui::ViewProviderArch, TechDrawGui::ViewProviderSymbol)
|
||||
ViewProviderArch::ViewProviderArch()
|
||||
{
|
||||
sPixmap = "actions/TechDraw_ArchView.svg";
|
||||
// svg files from Draft/BIM arrive in old scale
|
||||
LegacyScaling.setValue(true);
|
||||
}
|
||||
|
||||
ViewProviderArch::~ViewProviderArch()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -33,45 +33,52 @@
|
||||
|
||||
namespace TechDrawGui {
|
||||
|
||||
//NOLINTBEGIN
|
||||
class TechDrawGuiExport ViewProviderSymbol : public ViewProviderDrawingView
|
||||
{
|
||||
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderSymbol);
|
||||
//NOLINTEND
|
||||
|
||||
public:
|
||||
/// constructor
|
||||
ViewProviderSymbol();
|
||||
/// destructor
|
||||
~ViewProviderSymbol() override;
|
||||
~ViewProviderSymbol() override = default ;
|
||||
|
||||
App::PropertyBool LegacyScaling;
|
||||
|
||||
bool useNewSelectionModel() const override {return false;}
|
||||
void updateData(const App::Property*) override;
|
||||
void updateData(const App::Property* prop) override;
|
||||
void onChanged(const App::Property* prop) override;
|
||||
|
||||
TechDraw::DrawViewSymbol* getViewObject() const override;
|
||||
};
|
||||
|
||||
//NOLINTBEGIN
|
||||
class TechDrawGuiExport ViewProviderDraft : public ViewProviderSymbol
|
||||
{
|
||||
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderDraft);
|
||||
//NOLINTEND
|
||||
|
||||
public:
|
||||
/// constructor
|
||||
ViewProviderDraft();
|
||||
/// destructor
|
||||
~ViewProviderDraft() override;
|
||||
~ViewProviderDraft() override = default ;
|
||||
};
|
||||
|
||||
|
||||
//NOLINTBEGIN
|
||||
class TechDrawGuiExport ViewProviderArch : public ViewProviderSymbol
|
||||
{
|
||||
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderArch);
|
||||
//NOLINTEND
|
||||
|
||||
public:
|
||||
/// constructor
|
||||
ViewProviderArch();
|
||||
/// destructor
|
||||
~ViewProviderArch() override;
|
||||
~ViewProviderArch() override = default ;
|
||||
};
|
||||
|
||||
} // namespace TechDrawGui
|
||||
|
||||
Reference in New Issue
Block a user