# 2025.07.15 Weekly Meeting

**URL:** <https://discourse.slicer.org/t/2025-07-15-weekly-meeting/43727>\
**Category:** Weekly meetings\
**Created:** [July 15, 2025, 12:33pm UTC](https://discourse.slicer.org/t/2025-07-15-weekly-meeting/43727 "2025-07-15T12:33:21Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sam\_Horvath](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sam_horvath/32/3092_2.png) [@Sam\_Horvath](https://discourse.slicer.org/u/Sam_Horvath)\
**Post date:** [July 15, 2025, 12:33pm UTC](https://discourse.slicer.org/t/2025-07-15-weekly-meeting/43727/1 "2025-07-15T12:33:21Z")

</div>

Today, we will be having our next weekly hangout at **10:00 AM ET until 11:00 AM ET.** a

Anyone is welcome to join at this link: [https://bit.ly/slicer-googlemeet-hosted-by-kitware](https://bit.ly/slicer-googlemeet-hosted-by-kitware)

* * *

> **Weekly Meeting**
>
> **Starts:** July 15, 2025, 10:00am (America/New\_York)\
> **Link:** <https://bit.ly/slicer-googlemeet-hosted-by-kitware>

**Agenda:**

Please post to this thread to put a topic on the agenda! We will try to prioritize agenda items during the meeting.

* * *

Thanks  
Sam and J-Christophe

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [July 15, 2025, 12:39pm UTC](https://discourse.slicer.org/t/2025-07-15-weekly-meeting/43727/2 "2025-07-15T12:39:47Z")

</div>

Can we do a big picture review of all the C++ style rules?

---

<div class="post-metadata">

**Author:** ![Sam\_Horvath](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sam_horvath/32/3092_2.png) [@Sam\_Horvath](https://discourse.slicer.org/u/Sam_Horvath)\
**Post date:** [July 15, 2025, 1:27pm UTC](https://discourse.slicer.org/t/2025-07-15-weekly-meeting/43727/3 "2025-07-15T13:27:39Z")

</div>

Sure? Today might be a little diifciult, as I have a conflicting meeting.

Spolier alert for style rules: Most of our “rules” are part of the Qt Fusion style, we just swap the color palettes. So, most of the relevant style rules are not present anywhere in the code.

---

<div class="post-metadata">

**Author:** ![Sam\_Horvath](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sam_horvath/32/3092_2.png) [@Sam\_Horvath](https://discourse.slicer.org/u/Sam_Horvath)\
**Post date:** [July 15, 2025, 1:30pm UTC](https://discourse.slicer.org/t/2025-07-15-weekly-meeting/43727/4 "2025-07-15T13:30:03Z")

</div>

Relevant file: [Slicer/Base/QTGUI/qSlicerStyle.cxx at main · Slicer/Slicer · GitHub](https://github.com/Slicer/Slicer/blob/main/Base/QTGUI/qSlicerStyle.cxx)

Both dark and light palettes are defined here

Fusion style source: [qfusionstyle.cpp source code [qtbase/src/widgets/styles/qfusionstyle.cpp] - Codebrowser](https://codebrowser.dev/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp.html)

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [July 15, 2025, 2:10pm UTC](https://discourse.slicer.org/t/2025-07-15-weekly-meeting/43727/5 "2025-07-15T14:10:08Z")

</div>

I’d also like input on this issue: [SampleData downloads broken in Mac 5.9 (urllib missing https) · Issue #8541 · Slicer/Slicer · GitHub](https://github.com/Slicer/Slicer/issues/8541)

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [July 18, 2025, 11:05pm UTC](https://discourse.slicer.org/t/2025-07-15-weekly-meeting/43727/6 "2025-07-18T23:05:04Z")

</div>

## Meeting Notes

### Welcome New Attendees

- Timon Schnauffer (@TSatMGB)
- Sara Razzaq

### CTK Updates

- It is considered sensible to:

### `clang-format` Integration

- As part of enforcing automatic style formatting, comments were added to preserve alignment and wrapping:

- Relevant commits:

### OpenSSL & macOS

- **SampleData download is currently broken in Slicer 5.9 on macOS** due to missing `https` support in `urllib`.
- Tracking issue: [#8541](https://github.com/Slicer/Slicer/issues/8541)

### Mean Skull Thickness from CT

- Timon Schnauffer (@TSatMGB) joined to discuss the use of the [BoneThicknessMapping extension](https://github.com/Auditory-Biophysics-Lab/Slicer-BoneThicknessMapping).
- Related discussion: [Mean Skull Thickness from CT](https://discourse.slicer.org/t/mean-skull-thickness-from-ct/43704)

### Use of Slicer for Aorta Segmentation in Clinical Setting

- Sara Razzaq (Tufts Medical Center) plans to use Slicer for **pre- and post-operative aorta segmentation**.

- Tufts IT requires a **security risk assessment** contact.

- We clarified:

### Segment Editor Refactoring for Web Integration

- @Thibault_Pelletier reported progress on refactoring **SegmentEditorEffect** logic:

### `nnInteractive` and Slicer

- @pieper spoke with the **nnInteractive** team:

### Using `nnInteractive` to Refine TotalSegmentator Output

- @pieper tested whether `nnInteractive` can be used to refine **rough or low-resolution TotalSegmentator segmentations**.

- Feedback from **Fabian Isensee** (lead author of `nnInteractive`) was positive, though this use case hadn’t been formally tested.

- Results:
