diff --git a/src/Mod/Surface/Gui/TaskFilling.cpp b/src/Mod/Surface/Gui/TaskFilling.cpp index 9845802772..e1b885cebb 100644 --- a/src/Mod/Surface/Gui/TaskFilling.cpp +++ b/src/Mod/Surface/Gui/TaskFilling.cpp @@ -714,7 +714,7 @@ void FillingPanel::onSelectionChanged(const Gui::SelectionChanges& msg) } editedObject->recomputeFeature(); - QTimer::singleShot(50, this, SLOT(clearSelection())); + QTimer::singleShot(50, this, &FillingPanel::clearSelection); } } diff --git a/src/Mod/Surface/Gui/TaskFillingEdge.cpp b/src/Mod/Surface/Gui/TaskFillingEdge.cpp index 9cc17a9f73..3e77adccee 100644 --- a/src/Mod/Surface/Gui/TaskFillingEdge.cpp +++ b/src/Mod/Surface/Gui/TaskFillingEdge.cpp @@ -486,7 +486,7 @@ void FillingEdgePanel::onSelectionChanged(const Gui::SelectionChanges& msg) } editedObject->recomputeFeature(); - QTimer::singleShot(50, this, SLOT(clearSelection())); + QTimer::singleShot(50, this, &FillingEdgePanel::clearSelection); } } diff --git a/src/Mod/Surface/Gui/TaskFillingVertex.cpp b/src/Mod/Surface/Gui/TaskFillingVertex.cpp index f5084f8f28..f1600836c1 100644 --- a/src/Mod/Surface/Gui/TaskFillingVertex.cpp +++ b/src/Mod/Surface/Gui/TaskFillingVertex.cpp @@ -320,7 +320,7 @@ void FillingVertexPanel::onSelectionChanged(const Gui::SelectionChanges& msg) } editedObject->recomputeFeature(); - QTimer::singleShot(50, this, SLOT(clearSelection())); + QTimer::singleShot(50, this, &FillingVertexPanel::clearSelection); } } diff --git a/src/Mod/Surface/Gui/TaskGeomFillSurface.cpp b/src/Mod/Surface/Gui/TaskGeomFillSurface.cpp index 58c2944520..f7e9036c34 100644 --- a/src/Mod/Surface/Gui/TaskGeomFillSurface.cpp +++ b/src/Mod/Surface/Gui/TaskGeomFillSurface.cpp @@ -93,7 +93,7 @@ void ViewProviderGeomFillSurface::unsetEdit(int ModNum) { if (ModNum == ViewProvider::Default) { // when pressing ESC make sure to close the dialog - QTimer::singleShot(0, &Gui::Control(), SLOT(closeDialog())); + QTimer::singleShot(0, &Gui::Control(), &Gui::ControlSingleton::closeDialog); } else { PartGui::ViewProviderSpline::unsetEdit(ModNum); @@ -511,7 +511,7 @@ void GeomFillSurface::onSelectionChanged(const Gui::SelectionChanges& msg) } editedObject->recomputeFeature(); - QTimer::singleShot(50, this, SLOT(clearSelection())); + QTimer::singleShot(50, this, &GeomFillSurface::clearSelection); } } diff --git a/src/Mod/Surface/Gui/TaskSections.cpp b/src/Mod/Surface/Gui/TaskSections.cpp index 7db0e5368d..f59f45e52d 100644 --- a/src/Mod/Surface/Gui/TaskSections.cpp +++ b/src/Mod/Surface/Gui/TaskSections.cpp @@ -90,7 +90,7 @@ void ViewProviderSections::unsetEdit(int ModNum) { if (ModNum == ViewProvider::Default) { // when pressing ESC make sure to close the dialog - QTimer::singleShot(0, &Gui::Control(), SLOT(closeDialog())); + QTimer::singleShot(0, &Gui::Control(), &Gui::ControlSingleton::closeDialog); } else { PartGui::ViewProviderSpline::unsetEdit(ModNum); @@ -475,7 +475,7 @@ void SectionsPanel::onSelectionChanged(const Gui::SelectionChanges& msg) } editedObject->recomputeFeature(); - QTimer::singleShot(50, this, SLOT(clearSelection())); + QTimer::singleShot(50, this, &SectionsPanel::clearSelection); } }