diff --git a/src/Mod/Surface/Gui/BSurf.cpp b/src/Mod/Surface/Gui/BSurf.cpp index 8d0e107a6c..5ee153cb06 100644 --- a/src/Mod/Surface/Gui/BSurf.cpp +++ b/src/Mod/Surface/Gui/BSurf.cpp @@ -71,6 +71,11 @@ void ViewProviderBSurf::unsetEdit(int ModNum) // nothing to do } +QIcon ViewProviderBSurf::getIcon(void) const +{ + return Gui::BitmapFactory().pixmap("BSplineSurf"); +} + BSurf::BSurf(ViewProviderBSurf* vp, Surface::BSurf* obj) { ui = new Ui_DlgBSurf(); diff --git a/src/Mod/Surface/Gui/BSurf.h b/src/Mod/Surface/Gui/BSurf.h index f1df207ee0..eb17e5e9a3 100644 --- a/src/Mod/Surface/Gui/BSurf.h +++ b/src/Mod/Surface/Gui/BSurf.h @@ -45,6 +45,7 @@ namespace SurfaceGui public: virtual bool setEdit(int ModNum); virtual void unsetEdit(int ModNum); + QIcon getIcon(void) const; }; class BSurf : public QWidget