Developing cutting-edge applications with PyQt
summary
PyQt maps the full C++ Qt API into Python and is used in production since 2008 with a real codebase of 200,000 lines of code, claiming roughly 1 line of Python ≈ 10 lines of C++. Examples include a medical hardware control panel rewritten in 3 months after an unmaintainable C++ year, OpenGL and QPainter work for accelerated graphics, WebKit-based page rendering and WebKit screenshots, and single-EXE packaging for distribution.
AI-written summary · about
chapters (9)
- 0:00Why use Python with Qt?
- 3:24Qt bindings and real cases
- 6:27Addressing common misconceptions
- 7:44Core Qt features and training
- 12:15Advanced UI and graphics
- 14:36Localization and distribution
- 17:01Q&A on packaging and setup
- 18:57PySide versus PyQt comparison
- 23:03Modular packaging considerations
related talks
01h 33mPython and C++: the best of both worlds
22mLow-code Interfaces with Qt and Their Integration with Python
32mQt for Python; an introduction
33mPythonizing Qt
27mQtQuick and Python used for a Robotics UI
31mThe secret to enhancing Qt for Python applications
32mUsing Qt for Python for embedded system development
23mQt and Python; code easily using the Pytest framework
