diff --git a/src/Mod/Draft/Draft.py b/src/Mod/Draft/Draft.py index 7814584ff5..030e8cc119 100644 --- a/src/Mod/Draft/Draft.py +++ b/src/Mod/Draft/Draft.py @@ -4354,31 +4354,7 @@ class _ViewProviderDimension(_ViewProviderDraft): return mode def getIcon(self): - return """ - /* XPM */ - static char * dim_xpm[] = { - "16 16 4 1", - " c None", - ". c #000000", - "+ c #FFFF00", - "@ c #FFFFFF", - " ", - " ", - " . . ", - " .. .. ", - " .+. .+. ", - " .++. .++. ", - " .+++. .. .+++. ", - ".++++. .. .++++.", - " .+++. .. .+++. ", - " .++. .++. ", - " .+. .+. ", - " .. .. ", - " . . ", - " ", - " ", - " "}; - """ + return ":/icons/Draft_Dimension_Tree.svg" def __getstate__(self): return self.Object.ViewObject.DisplayMode @@ -4694,31 +4670,7 @@ class _ViewProviderAngularDimension(_ViewProviderDraft): return ["2D","3D"][getParam("dimstyle",0)] def getIcon(self): - return """ - /* XPM */ - static char * dim_xpm[] = { - "16 16 4 1", - " c None", - ". c #000000", - "+ c #FFFF00", - "@ c #FFFFFF", - " ", - " ", - " . . ", - " .. .. ", - " .+. .+. ", - " .++. .++. ", - " .+++. .. .+++. ", - ".++++. .. .++++.", - " .+++. .. .+++. ", - " .++. .++. ", - " .+. .+. ", - " .. .. ", - " . . ", - " ", - " ", - " "}; - """ + return ":/icons/Draft_Dimension_Tree.svg" def __getstate__(self): return self.Object.ViewObject.DisplayMode diff --git a/src/Mod/Draft/Resources/Draft.qrc b/src/Mod/Draft/Resources/Draft.qrc index f7c78bc79c..570e74b9bb 100644 --- a/src/Mod/Draft/Resources/Draft.qrc +++ b/src/Mod/Draft/Resources/Draft.qrc @@ -22,6 +22,7 @@ icons/Draft_Cursor.svg icons/Draft_DelPoint.svg icons/Draft_Dimension.svg + icons/Draft_Dimension_Tree.svg icons/Draft_Dot.svg icons/Draft_Downgrade.svg icons/Draft_Draft.svg