KitwareMedical / KitwareMedical/vpaw

ENH: VPAW Visualize and `qt.QSettings`

Open
#40 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
3
Forks
5
PR merge metrics
No merged PRs in 30d

Description

The `VPAW Model` module was recently updated to store form field values via `qt.QSettings()` so that the form field values are application-wide, not scene-specific, and will be re-populated when the VPAW application is restarted. Consider doing the same for one or more form fields in the `VPAW Visualize` module. Also, for the form field(s) that are duplicated between the two modules (e.g., the data directory) consider whether they should be forced to be equal vs. stored and re-populated independently.

Contributor guide

Open the contributing guide

Research direction

Start by comparing the VPAW Model module's existing qt.QSettings handling with the form fields in VPAW Visualize. Identify which Visualize fields should persist, review the duplicated fields such as the data directory, and clarify whether they should share or independently store values; done means the chosen fields are restored after restart with consistent duplicate-field behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
desktop-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 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.