Closed ejeschke closed 2 years ago
Text drawn in certain widgets and icons can look fuzzy, at least on hi-res (e.g. 4K) displays. Still looking for a fix for this.
I had to create test environments installing pyqt and qtpy from PyPI, since conda does not yet have Qt6.
Fixed the "fuzziness issue", at least as far as I have been able to test it.
In principle, I am okay with removing support for old packages. Do we need to add
qt6
underoptions.extra_requires
insetup.cfg
? There is already an entry forqt5
.
What do you think? In this case either one is fine. Should we list every possible version of every back end there?
Should we list every possible version of every back end there?
We never listed Qt4 but going forward, Qt6 is probably going to be more and more common. If we list it, it would be clear to user what they need to install for Qt6, but then again it increases maintenance burden, so I'll leave it to your good judgment.
Should we list every possible version of every back end there?
We never listed Qt4 but going forward, Qt6 is probably going to be more and more common. If we list it, it would be clear to user what they need to install for Qt6, but then again it increases maintenance burden, so I'll leave it to your good judgment.
Maybe change it to qt6 when that becomes the norm in conda? I think that's kind of the benchmark for our user-base.
@pllim, do you want more time to test or are you ok to merge?
Feel free to merge. Thanks!
This adds support for PyQt6 and PySide6 widget toolkits. It removes support for PyQt4 and PySide, since those are not supported any more by
qtpy
.