Custom wizards: Make it possible to use fields in default texts.
Pass around shared context containing basic replacement map. CustomProjectWizard adds %ProjectName% to it obtained from signal BaseProjectWizardDialog::introPageLeft(). Move replacement code into context. Add new modifier 'c' for capitalizing words.
Showing
- share/qtcreator/templates/wizards/helloworld/wizard_sample.xml 2 additions, 1 deletion.../qtcreator/templates/wizards/helloworld/wizard_sample.xml
- src/plugins/projectexplorer/baseprojectwizarddialog.cpp 23 additions, 4 deletionssrc/plugins/projectexplorer/baseprojectwizarddialog.cpp
- src/plugins/projectexplorer/baseprojectwizarddialog.h 4 additions, 0 deletionssrc/plugins/projectexplorer/baseprojectwizarddialog.h
- src/plugins/projectexplorer/customwizard/customwizard.cpp 48 additions, 74 deletionssrc/plugins/projectexplorer/customwizard/customwizard.cpp
- src/plugins/projectexplorer/customwizard/customwizard.h 11 additions, 3 deletionssrc/plugins/projectexplorer/customwizard/customwizard.h
- src/plugins/projectexplorer/customwizard/customwizardpage.cpp 75 additions, 37 deletions...plugins/projectexplorer/customwizard/customwizardpage.cpp
- src/plugins/projectexplorer/customwizard/customwizardpage.h 20 additions, 4 deletionssrc/plugins/projectexplorer/customwizard/customwizardpage.h
- src/plugins/projectexplorer/customwizard/customwizardparameters.cpp 74 additions, 0 deletions...s/projectexplorer/customwizard/customwizardparameters.cpp
- src/plugins/projectexplorer/customwizard/customwizardparameters.h 22 additions, 0 deletions...ins/projectexplorer/customwizard/customwizardparameters.h
Loading
Please register or sign in to comment