Qt for Python Development Notes
Jump to navigation
Jump to search
2021
21. January 2021
- Infra update
- 'dev' branch seems to be the only broken (maybe 5.15)
- Provisioning is affected
- need to create lts-5.15 branch for commercial releases
- WinRT is broken (at a Qt/CI level)
- Bug fixes
- https://bugreports.qt.io/browse/PYSIDE-1458 Discussion about macOS symlinks
- (in progress) https://bugreports.qt.io/browse/PYSIDE-1481 __feature__ documentation
- (in progress) https://bugreports.qt.io/browse/PYSIDE-1476 PySide Property declaration creates properties with the setter name of the function
- (in progress) https://bugreports.qt.io/browse/PYSIDE-1347 constructors info in the stubs (other issues appeared)
- Features
- Rename internal shiboken import: 'from shiboken6 import shiboken6 as Shiboken' -> 'from shiboken6 import Shiboken'
- Both options in 6.1,
- Only 'from shiboken6 import Shiboken' from 6.2 on.
- Designer plugin: set environment in the launcher script (instead of the rpath option)
- Removing extra QtCharts namespace (it was removed in Qt) -> QtDataVisualization?
- Externals helping the migration process.
- https://bugreports.qt.io/browse/PYSIDE-1477 clang options for shiboken cross build
- Rename internal shiboken import: 'from shiboken6 import shiboken6 as Shiboken' -> 'from shiboken6 import Shiboken'
- Starting work on new tutorials and applications (Data Science and visualization)
14. January 2021
- Qt Bug fixing week
- Infra update
- Missing 5.15 merge to tqtc
- Bug fixes
- Features
- Contacting people at other IDEs groups to provide a better PySide support. (to create a user story)
- NumPy support to accept numpy.array as 'some' Qt types
- Designer plugin works continues (needs libshiboken) https://bugreports.qt.io/browse/PYSIDE-1455
- Webinar ideas
- __feature__ and Python properties
- Interaction with other modules
7. January 2021
- Infra update
- libclang install fixes (issues related to 6.0 and 10.0)
- from the MSVC update, we require 10.0 for 5.15 and 6.0
- libclang install fixes (issues related to 6.0 and 10.0)
- Bug fixes
- PYSIDE-1447 qapp flag
- PYSIDE-1463 snake_case init issue
- PYSIDE-1470 shiboken delete qapp
- PYSIDE-79 reopened due to a leak introduced by the fix to PYSIDE-68
- Features
- Possible research PYSIDE-163
- Refactoring shiboken
- PYSIDE-1455 designer plugin
- Snippets translators
- Deployment story for PySide6