Introduction to Qt
summary
Rapid overview of Qt history, the move to GPU-accelerated scene graph and QML/Qt Quick, and two real Python bindings: PyQt (Riverbank, automatic GCC-XML/metasip generation, GPL/commercial) and PySide (LGPL, open toolchain that generates Cython-style bindings). Demonstration shows a QML UI + Python glue running on a Nokia N9/N950: project scaffold generated, packaged with PSA build deb, SCP/apt-install on device, a QTimer wired from Python to QML and the UI works live.
AI-written summary · about
chapters (23)
- 0:00Introduction
- 1:55Qt ecosystem overview
- 7:14Qt history
- 10:07Qt 4 and 5 advancements
- 13:04Qt Quick and QML
- 14:26Qt open governance
- 15:51Qt in next-gen devices
- 17:37Qt 5 roadmap
- 20:13Python and Qt combo
- 21:59PyQt and PySide
- 26:02Nokia’s Python and Qt
- 28:32PySide goals
- 31:23PySide demo on N950
- 33:32PyQt vs PySide
- 36:02PySide setup on N950
- 41:05Demo with Python and QML
- 47:20Qt with Python summary
- 50:11Q&A: Qt Creator
- 50:54Q&A: Nokia’s Qt commitment
- 51:38Q&A: Microsoft vs Nokia UI
- 53:05Q&A: Python on Nokia devices
- 54:55Q&A: Python access to QML
- 56:21Q&A: Qt site with Plone
related talks
33mPythonizing Qt
27mQtQuick and Python used for a Robotics UI
32mQt for Python; an introduction
32mUsing Qt for Python for embedded system development
31mThe secret to enhancing Qt for Python applications
22mLow-code Interfaces with Qt and Their Integration with Python
01h 33mPython and C++: the best of both worlds
23mQt and Python; code easily using the Pytest framework
