Prefer to use BaseClass's isDerivedFrom<T> over non template or Base::Type's

Regex based changes, manually verified
This commit is contained in:
Benjamin Nauck
2025-01-16 21:27:50 +01:00
parent 6a3eb2ab49
commit 6f535f19fb
166 changed files with 484 additions and 497 deletions

View File

@@ -170,8 +170,8 @@ double QGIViewSymbol::legacyScaler(TechDraw::DrawViewSymbol* feature) const
// double pxMm = 3.54; //90px/25.4mm ( inkscape value version <= 0.91)
//some software uses different px/in, so symbol will need Scale adjusted.
//Arch/Draft views are in px and need to be scaled @ rezfactor px/mm to ensure proper representation
if (feature->isDerivedFrom(TechDraw::DrawViewArch::getClassTypeId())
|| feature->isDerivedFrom(TechDraw::DrawViewDraft::getClassTypeId())) {
if (feature->isDerivedFrom<TechDraw::DrawViewArch>()
|| feature->isDerivedFrom<TechDraw::DrawViewDraft>()) {
scaling = scaling * rezfactor;
}
else {