brainglobe / brainglobe/brainrender-napari

Investigate replacing derived classes with Qt standards

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

Description

Currently, all of our model/view/item classes are derived from a Qt abstract class.
We could maybe replace some with Qt standard concrete implementations instead of rolling our own.

Contributor guide

Open the contributing guide

Research direction

The issue names the model/view/item classes but no files or tests. Start by locating those classes and checking which Qt abstract classes they derive from, then compare each with available Qt concrete implementations. Done means documenting a clear replacement scope and the affected classes.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
desktop
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.