QtinUse - UI & System Design Challenges for the NxG Lighting Tool
summary
DreamWorks migrates a 16-year proprietary Xlib toolkit (Phooey) into Qt by refactoring low-level X calls, creating an opt-in Qt integration and a hybrid event loop that inspects events first, preserves delicate FooI timers, and bottlenecks API calls. New next-generation lighting and animation tools are pure Qt, use QGraphicsView to drive spreadsheets and views that handle hundreds of thousands of objects and particle vertices selectable individually, and are already working in production.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 3:40Graphics Workstations
- 4:07Linux
- 6:55Phooey Development
- 8:19Choosing a Framework
- 9:44Refactoring and Cleanup
- 11:56Integration
- 13:26Hybrid Event Loop
- 16:25Next Generation Lighting
- 21:55Conclusion
- 23:06Displays
- 24:56QtinUse
- 27:37Moving to Linux
- 28:52Hybrid Approach
- 30:34Qt Graphics Canvas
related talks
28mA Desktop UI with Qt Quick
18mHow we stopped using the mouse and started drawing molecules with...
55mProgramming with Qt Quick 2/6 - Meet Qt Quick Part 2
20mQt Apps with Nokia - Design, Develop, Distribute 3/7 - Overview (continued)
54mCombine 2D and 3D elements in UI design with Qt Quick
53mQt Apps with Nokia - Design, Develop, Distribute 4/7 - Outstanding UIs
01h 03mDesigning UIs with Qt Quick 6/6, Practical Sketching
01h 00mQt for MCUs – A Deep Dive
