[TD]clazy warnings and duplicate setter/getter

- clazy warning re missing Q_OBJECT

- include TechDrawGlobal.h in headers

- resolve duplicate setter/getters
This commit is contained in:
Wanderer Fan
2022-07-28 12:58:17 -04:00
committed by WandererFan
parent 2c047e361d
commit aa1193559b
122 changed files with 294 additions and 79 deletions

View File

@@ -76,7 +76,7 @@ void ViewProviderTemplate::updateData(const App::Property* prop)
Gui::ViewProvider* vp = Gui::Application::Instance->getDocument(t->getDocument())->getViewProvider(page);
TechDrawGui::ViewProviderPage* vpp = dynamic_cast<TechDrawGui::ViewProviderPage*>(vp);
if (vpp) {
vpp->getGraphicsScene()->attachTemplate(t);
vpp->getQGSPage()->attachTemplate(t);
}
}
}
@@ -135,7 +135,7 @@ QGITemplate* ViewProviderTemplate::getQTemplate()
Gui::ViewProvider* vp = Gui::Application::Instance->getDocument(dt->getDocument())->getViewProvider(page);
TechDrawGui::ViewProviderPage* vpp = dynamic_cast<TechDrawGui::ViewProviderPage*>(vp);
if (vpp != nullptr) {
return vpp->getGraphicsScene()->getTemplate();
return vpp->getQGSPage()->getTemplate();
}
}
return nullptr;