diff --git a/src/Mod/Surface/Gui/Command.cpp b/src/Mod/Surface/Gui/Command.cpp index 89f955ad6e97..5227c781dc6d 100644 --- a/src/Mod/Surface/Gui/Command.cpp +++ b/src/Mod/Surface/Gui/Command.cpp @@ -272,7 +272,7 @@ CmdSurfaceSections::CmdSurfaceSections() sToolTipText = QT_TR_NOOP("Creates a surface from a series of section curves"); sStatusTip = QT_TR_NOOP("Creates a surface from a series of section curves"); sWhatsThis = "Surface_Sections"; - //sPixmap = "Surface_Sections"; + sPixmap = "Surface_Sections"; } void CmdSurfaceSections::activated(int iMsg) diff --git a/src/Mod/Surface/Gui/Resources/Surface.qrc b/src/Mod/Surface/Gui/Resources/Surface.qrc index cb23f4328578..c48ba70c2da8 100644 --- a/src/Mod/Surface/Gui/Resources/Surface.qrc +++ b/src/Mod/Surface/Gui/Resources/Surface.qrc @@ -4,6 +4,7 @@ icons/BSplineSurf.svg icons/Surface_Cut.svg icons/Surface_Filling.svg + icons/Surface_Sections.svg icons/Sewing.svg diff --git a/src/Mod/Surface/Gui/Resources/icons/Surface_Sections.svg b/src/Mod/Surface/Gui/Resources/icons/Surface_Sections.svg new file mode 100644 index 000000000000..09e9d9b8f21c --- /dev/null +++ b/src/Mod/Surface/Gui/Resources/icons/Surface_Sections.svg @@ -0,0 +1,307 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/src/Mod/Surface/Gui/TaskSections.cpp b/src/Mod/Surface/Gui/TaskSections.cpp index b24425db54cc..17564244f8e4 100644 --- a/src/Mod/Surface/Gui/TaskSections.cpp +++ b/src/Mod/Surface/Gui/TaskSections.cpp @@ -553,7 +553,7 @@ TaskSections::TaskSections(ViewProviderSections* vp, Surface::Sections* obj) // first task box widget1 = new SectionsPanel(vp, obj); Gui::TaskView::TaskBox* taskbox1 = new Gui::TaskView::TaskBox( - Gui::BitmapFactory().pixmap("BezSurf"), + Gui::BitmapFactory().pixmap("Surface_Sections"), widget1->windowTitle(), true, 0); taskbox1->groupLayout()->addWidget(widget1); Content.push_back(taskbox1); diff --git a/src/Mod/Surface/Gui/Workbench.cpp b/src/Mod/Surface/Gui/Workbench.cpp index ad46792fa649..b78655f9b550 100644 --- a/src/Mod/Surface/Gui/Workbench.cpp +++ b/src/Mod/Surface/Gui/Workbench.cpp @@ -70,7 +70,8 @@ Gui::ToolBarItem* Workbench::setupToolBars() const Gui::ToolBarItem* surface = new Gui::ToolBarItem(root); surface->setCommand( "Surface" ); *surface << "Surface_Filling" - << "Surface_GeomFillSurface"; + << "Surface_GeomFillSurface" + << "Surface_Sections"; /* *surface << "Surface_Cut"; */ return root;