Opened 7 years ago
Last modified 5 years ago
#1635 closed enhancement
PySide2 — at Initial Version
| Reported by: | Tristan Croll | Owned by: | pett, goddard |
|---|---|---|---|
| Priority: | moderate | Milestone: | 1.2 |
| Component: | UI | Version: | |
| Keywords: | Cc: | Greg Couch, Scooter Morris | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
More an FYI as a suggestion: I understand from meetings over the last few months that PHENIX, CCP4 and CCP-EM are all actively working on migrating to Python 3 and have all decided upon using PySide2 rather than PyQt5 for their GUIs. The two packages appear to be nearly identical in their functionality and APIs, but the former is a free license and apparently has more support from Qt themselves.
Is migration to PySide2 something that might be feasible/desirable? As a plugin developer I'm still trying to find out exactly where I stand with respect to PyQt5 licensing requirements, so that would be one less thing to worry about.