TechDraw: Use freecad_cast whenever possible
This commit is contained in:
committed by
Benjamin Nauck
parent
4bd2cdeb2a
commit
b999ce0336
@@ -393,7 +393,7 @@ void TaskLeaderLine::createLeaderFeature(std::vector<Base::Vector3d> sceneDeltas
|
||||
|
||||
if (m_lineFeat) {
|
||||
Gui::ViewProvider* vp = QGIView::getViewProvider(m_lineFeat);
|
||||
auto leadVP = dynamic_cast<ViewProviderLeader*>(vp);
|
||||
auto leadVP = freecad_cast<ViewProviderLeader*>(vp);
|
||||
if (leadVP) {
|
||||
Base::Color ac;
|
||||
ac.setValue<QColor>(ui->cpLineColor->color());
|
||||
@@ -700,7 +700,7 @@ QGIView* TaskLeaderLine::findParentQGIV()
|
||||
}
|
||||
|
||||
Gui::ViewProvider* gvp = QGIView::getViewProvider(m_baseFeat);
|
||||
ViewProviderDrawingView* vpdv = dynamic_cast<ViewProviderDrawingView*>(gvp);
|
||||
ViewProviderDrawingView* vpdv = freecad_cast<ViewProviderDrawingView*>(gvp);
|
||||
if (!vpdv) {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user