Hi everyone,
I’m working on a custom version of 3D Slicer and I want to customize it a bit:
- Hide or disable certain modules:
I don’t want to use some modules like Markups, Camera, and Data Probe in my build. I want the ability to decide which modules are included or excluded.
Is it possible to achieve this using Python scripts, or does it have to be handled from CMake configuration during the build process? I don’t have a clear idea of which path is better - Move the top-left UI buttons (View, Edit, File):
In the original Slicer, the View, Edit, and File module selectors appear in the top-left corner. I want to reposition them, for example, to the bottom of the window or another location in the UI.
How can I achieve this UI change? Is it done through Qt/C++ customization, Python scripts, or modifying specific Slicer source files?