brainglobe / brainglobe/brainrender-napari

Use UI dialogs from `brainglobe-utils`

Open
#154 6 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
Python
Stars
24
Forks
22
Avg merge
15h 3m
Merged PRs (30d)
1

Description

Rather than using Qt directly, using [these](https://github.com/brainglobe/brainglobe-utils/blob/main/brainglobe_utils/qtpy/dialog.py) would make the code very slightly easier to maintain. By default it will also make the dialogs match napari.

Contributor guide

Open the contributing guide

Research direction

Read brainglobe_utils/qtpy/dialog.py to understand the available dialog helpers, then locate the direct Qt dialog call sites in brainrender-napari. Replace those uses with the shared utilities so the dialogs match napari by default and remain easier to maintain.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.