Support for Qt6
See original GitHub issueI looked through the open and close issues, and could not find one related to support for Qt6.
Currently, Spyder does not support Qt6 bindings, PyQt6
and PySide6
: https://github.com/spyder-ide/spyder/blob/e5334d1c1e0b566147739b766d95127d145d0e3d/spyder/requirements.py#L37
Do you plan on adding support/changing the default to a Qt6 binding, and on which timeline?
Issue Analytics
- State:
- Created 9 months ago
- Reactions:1
- Comments:9 (3 by maintainers)
Top Results From Across the Web
Supported Platforms | Qt 6.4 - Qt Documentation
The following platforms are supported in Qt 6.4. For information about prior Qt releases, please consult the relevant version in the Qt Documentation ......
Read more >Supported Platforms | Qt 6.2 - Qt Documentation
The following platforms are supported in Qt 6.2. For information about prior Qt releases, please consult the relevant version in the Qt Documentation ......
Read more >What's New in Qt 6 - The Latest Updates
Supported target operating systems ; Windows. Windows on Intel and ARM ; Apple. macOS on Intel and ARM ; Linux. Embedded Linux with...
Read more >Qt 5 and Qt 6 compatibility | Build with CMake 6.4.1
Supporting older Qt 5 versions. If you need to support also Qt 5 versions older than Qt 5.15, you can do so by...
Read more >Development hosts and targets in Qt 6.0
Qt 6.0 will be supported on development hosts familiar for Qt 5 releases; Windows, Linux, and macOS. For RedHat Linux users, the biggest...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Ok, I see. The problem is we have limited resources and supporting a new Qt version usually takes a single, full time developer two or three months to do it.
One advantage of moving to Qt6 is to have native Spyder on M1. Right now Spyder only runs in emulation (Rosetta 2) mode. Actually, it works only with the prebuilt Spyder, Spyder cannot be installed with pip, it fails at the installation of PyQt5, which is obviously not available natively for the M1 site they do not develop this version anymore. On the other hand PqQt6 or PySide6 is available for the M1, we just need Spyder to use one of them.