Edit this page

NA-MIC Project Weeks

Back to Projects List

SlicerThemes Extension and Demo

Key Investigators

Presenter location: In-person

Project Description

In the previous project week we worked on integrating the qt-material package into a Slicer module.

This project is aimed on publishing the qt-material interface as an extension and tuning it for 3D Slicer and custom apps

Objective

  1. Publish the SlicerThemes extension.
  2. Create a SOP for SlicerThemes compatible icon files
  3. Use SlicerThemes to integrate styling in a custom app

Approach and Plan

  1. Finish all pending issues with SlicerThemes.
    1. Update UI to support arbitrary color lists
    2. Finalize Slicer Light/Dark themes
    3. Add better support for setting console colors
    4. Address icon issues
  2. Publish Extension on index
  3. Create a color scheme for KBVTrainer

Progress and Next Steps

  1. Fixed up qt-material installation issues
  2. Submitted PR for adding to extension index

Illustrations

Screenshot1

Background and References

SlicerThemes Repository