Tools: icon error when envoking pure python test module

This commit is contained in:
mdkus
2022-02-06 17:21:50 +01:00
parent 339c9841ff
commit b88575b6df
2 changed files with 7 additions and 7 deletions

View File

@@ -11,11 +11,16 @@ SET(_TEMPLATEPY__SRCS
)
SOURCE_GROUP("" FILES ${_TEMPLATEPY__SRCS})
SET(_TEMPLATEPY_GuiIcon_SVG
Resources/icons/_TEMPLATEPY_Workbench.svg
)
ADD_CUSTOM_TARGET(_TEMPLATEPY_ ALL
SOURCES ${_TEMPLATEPY__SRCS} ${_TEMPLATEPY__QRC_SRCS}
SOURCES ${_TEMPLATEPY__SRCS} ${_TEMPLATEPY__QRC_SRCS} ${_TEMPLATEPY_GuiIcon_SVG}
)
fc_copy_sources(_TEMPLATEPY_ "${CMAKE_BINARY_DIR}/Mod/_TEMPLATEPY_" ${_TEMPLATEPY__SRCS})
fc_copy_sources(_TEMPLATEPY_ "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_DATADIR}/Mod/_TEMPLATEPY_" ${_TEMPLATEPY_GuiIcon_SVG})
IF (BUILD_GUI)
fc_target_copy_resource(_TEMPLATEPY_
@@ -32,9 +37,4 @@ INSTALL(
Mod/_TEMPLATEPY_
)
SET(_TEMPLATEPY_GuiIcon_SVG
Resources/icons/_TEMPLATEPY_Workbench.svg
)
fc_copy_sources(_TEMPLATEPY_ "${CMAKE_BINARY_DIR}/Mod/_TEMPLATEPY_" ${_TEMPLATEPY_GuiIcon_SVG})
INSTALL(FILES ${_TEMPLATEPY_GuiIcon_SVG} DESTINATION "Mod/_TEMPLATEPY_/Resources/icons")

View File

@@ -5,7 +5,7 @@
class _TEMPLATEPY_Workbench ( Workbench ):
"_TEMPLATEPY_ workbench object"
Icon = FreeCAD.getUserAppDataDir() + "Mod/_TEMPLATEPY_/Resources/icons/_TEMPLATEPY_Workbench.svg"
Icon = FreeCAD.getResourceDir() + "Mod/_TEMPLATEPY_/Resources/icons/_TEMPLATEPY_Workbench.svg"
MenuText = "_TEMPLATEPY_"
ToolTip = "_TEMPLATEPY_ workbench"