Effective multi platform development with Qt, Creator, QBS, and QEMU
summary
Shows how Qt Creator, QBS, and QEMU are used together to cross‑compile and test: using clang + lld and a mounted macOS partition to produce macOS binaries, using mingw or a GCC shim for Windows, and running images in QEMU. Demonstrates packaging Qt apps, building parts of Qt itself with QBS, and proposes a “QBS Linux” image workflow. Presents benchmark numbers: 16% faster bootstrap, then modules 35% slower in one setup, but ~25% faster with PCH disabled.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 0:23Qt tools overview
- 1:45Qt Creator features
- 3:52Multi-platform challenges
- 4:14QEMU for cross-platform
- 6:10QBS file tags explained
- 8:17Why QBS is better
- 9:48Cross-compiling examples
- 12:03Packaging Qt apps
- 13:09Building Qt with QBS
- 14:17QBS performance benchmarks
- 17:13QBS optimization tips
- 17:34Case X with QBS
related talks
57mGetting Started with Embedded Qt Development
44mIntro to Qt SDK and cross-platform development
01h 16mGetting the Most out of Qt Creator
41mMeet Qt Creator IDE
43mSponsored Session: Why Don't You Love Me Back, Open-source Software?
01h 03mApplied Best Practices
19mUsing CMake and vcpkg in Qt application development
01h 12mQt Quick for C++ Developers
