Speaker
Description
Since its release, Qt has been exposed to other languages in order to bring the amazing features to other communities, and to combine our beloved framework with other language-specific features.
After the success of many language bindings like Python, particularly for the PyQt and PySide projects, one can ask: "Once the language bindings are complete, is the project done?"
This talk presents the many implemented and planned features that PySide (a.k.a. Qt for Python) has, which go beyond to the known Qt API, and the motivation behind those decisions.
The goal of the presentation is to highlight a success story of bringing Qt to a completely different language, and also the lessons learned that could be used in order to improve the main Qt implementation in C++.
Attendees also will be exposed to the current project plan for future Qt releases, and new prototypes that have been discussed.
watch: https://live.kde.org/playersite_0a5de95e-0f2e-4479-8d59-d0095df9daf0.html
Description
Outline:
- Qt language bindings
- The case of Python
- PyQt and PySide story
- Searching for new features
- Interaction with other Python-projects
- PySide's features
- feature option
- NumPy support
- QtAsyncIO
- Lazy Loading
- Other Python module integration
- The future of the project
- New module integration
- The role of Qt Creator and Qt Design Studio
- Packaging and tooling
- New Python Qt modules.
Biography
Sr. R&D Manager at the Qt company, Open Source enthusiast, and a serial community/conference organizer.
Social Links
https://mastodon.social/@cmaureir
https://maureira.xyz
Headshot Link | https://maureira.xyz/images/me02.jpg |
---|