I’ve tried editing the following files to specify the location of the icon for TCIABrowser, but Slicer still shows the default puzzle icon in the menus:
Interestingly the icon and screenshots do appear properly in the Extension Manager. Any suggestions?
jcfr
(Jean Christophe Fillion Robin (Kitware))
December 11, 2023, 7:18pm
2
Looking at both the Stable
and Preview
versions of the uploaded extension, we can can confirm the icon is showing up as expected:
Yes, I also see it working in the Extension Manager. The problem is inside the main GUI of Slicer if you navigate to it in the Module menu:
pieper
(Steve Pieper (Isomics, Inc.))
December 11, 2023, 8:36pm
4
Hi @Justin_Kirby -
You need to include an icon in your repo and refer to it from the cmakelists for your module. Like this:
Pointing to this:
1 Like
jcfr
(Jean Christophe Fillion Robin (Kitware))
December 11, 2023, 8:48pm
5
jcfr
(Jean Christophe Fillion Robin (Kitware))
December 11, 2023, 9:22pm
6
And this one is further simplifying by removing functionality provided by the ScriptedLoadableModuleWidget
base class.
See Fix integration with scripted loadable module widget base class by jcfr · Pull Request #67 · QIICR/TCIABrowser · GitHub
Thanks for your help! It’s working properly in 5.6.1 now.