Custom Qt Creator Wizards
summary
A new JSON-based wizard framework replaces most C++ wizards in Qt Creator (introduced in 3.3) and uses JSON pages + template generators to create files; script generators are not yet implemented. The implementation can reuse pages from plugins, supports macro and JS replacements, and the author removed ~60,000 lines of old code. Debugging and hot-reload require Qt Creator 3.5 and configurable C++-backed widgets arrive in Qt Creator 3.6.
AI-written summary · about
chapters (21)
- 0:00Intro
- 1:35Overview
- 2:23Why
- 4:55XML Wizard
- 6:21Class Hierarchy
- 7:41New Wizard
- 8:21New Page
- 9:09JSON Wizard
- 11:31JSON Object
- 11:47Metadata
- 12:19Description
- 12:37Options
- 12:56Example
- 13:13Pages
- 13:40User UI
- 14:26Generators
- 14:56Replacements
- 16:38Debugging
- 18:22Wizards
- 20:56Future Plans
- 22:52Questions
related talks
41mMeet Qt Creator IDE
01h 16mGetting the Most out of Qt Creator
56mWriting applications in modern C++ and Qt
56mHow to create a plugin for Qt Creator
01h 12mQt Quick for C++ Developers
46mQt Quick Designer
59mBetter UI/HMI development workflows with Qt/QML
32mImprove the software development process with Qt
