~/talk

Developing cutting-edge applications with PyQt

Talkat EuroPython 2011 · 2011-06-20..06-26· [python]
links:none on file
links:none on file
slides:none on file

PyQt maps every Qt C++ class to Python so applications use the upstream Qt engine while coding in Python; a production CAD app is running since 2008 with 200,000 lines of Python and tests, and a legacy C++ control panel is rewrote a medical control panel in three months using PyQt. Demonstrations show Qt’s painting system, WebKit integration, and OpenGL views, note that GUI work runs at C++ speed, packaging uses single-file executable with PyInstaller and a minimal packaged hello world can be ~5 MB.

AI-written summary · about

  1. 0:00PyQt introduction
  2. 3:19PyQt as Qt binding
  3. 4:48PyQt success at Devel.it
  4. 6:34PyQt performance myths
  5. 7:35Packaging PyQt apps
  6. 8:01Signal-slot system overview
  7. 9:25Qt 2D painting
  8. 10:51Qt WebKit integration
  9. 12:18Qt OpenGL for 3D
  10. 13:23Qt Quick interfaces
  11. 14:49Qt app internationalization
  12. 15:51PyInstaller packaging
  13. 16:59Q&A on PyQt packaging
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.