Wizards: Open a relevant file in editor after the wizard run
Remove all hacks/conventions of considering the last generated file as project file, etc. and instead add attributes flags to Core::GeneratedFile, giving fine-grained control of what to do with the file. Implement static utility functions in wizards that handle it. Add boolean XML-attributes "openeditor"/"openproject" to the file elements used by the CustomWizard XML-specification. Manually set the attributes in all wizards. Task-number: QTCREATORBUG-1166
Showing
- share/qtcreator/templates/wizards/helloworld/wizard_sample.xml 2 additions, 2 deletions.../qtcreator/templates/wizards/helloworld/wizard_sample.xml
- share/qtcreator/templates/wizards/listmodel/wizard_sample.xml 2 additions, 2 deletions...e/qtcreator/templates/wizards/listmodel/wizard_sample.xml
- share/qtcreator/templates/wizards/qml-runtime/wizard.xml 2 additions, 2 deletionsshare/qtcreator/templates/wizards/qml-runtime/wizard.xml
- src/plugins/coreplugin/basefilewizard.cpp 25 additions, 9 deletionssrc/plugins/coreplugin/basefilewizard.cpp
- src/plugins/coreplugin/basefilewizard.h 12 additions, 0 deletionssrc/plugins/coreplugin/basefilewizard.h
- src/plugins/cppeditor/cppclasswizard.cpp 3 additions, 0 deletionssrc/plugins/cppeditor/cppclasswizard.cpp
- src/plugins/cppeditor/cppfilewizard.cpp 1 addition, 1 deletionsrc/plugins/cppeditor/cppfilewizard.cpp
- src/plugins/designer/cpp/formclasswizard.cpp 3 additions, 0 deletionssrc/plugins/designer/cpp/formclasswizard.cpp
- src/plugins/designer/formwizard.cpp 1 addition, 0 deletionssrc/plugins/designer/formwizard.cpp
- src/plugins/genericprojectmanager/genericprojectwizard.cpp 3 additions, 9 deletionssrc/plugins/genericprojectmanager/genericprojectwizard.cpp
- src/plugins/projectexplorer/customwizard/customwizard.cpp 23 additions, 9 deletionssrc/plugins/projectexplorer/customwizard/customwizard.cpp
- src/plugins/projectexplorer/customwizard/customwizard.h 4 additions, 0 deletionssrc/plugins/projectexplorer/customwizard/customwizard.h
- src/plugins/projectexplorer/customwizard/customwizardparameters.cpp 16 additions, 1 deletion...s/projectexplorer/customwizard/customwizardparameters.cpp
- src/plugins/projectexplorer/customwizard/customwizardparameters.h 4 additions, 0 deletions...ins/projectexplorer/customwizard/customwizardparameters.h
- src/plugins/qmljseditor/qmlfilewizard.cpp 1 addition, 1 deletionsrc/plugins/qmljseditor/qmlfilewizard.cpp
- src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp 6 additions, 11 deletions...plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp
- src/plugins/qmlprojectmanager/qmlprojectimportwizard.cpp 4 additions, 11 deletionssrc/plugins/qmlprojectmanager/qmlprojectimportwizard.cpp
- src/plugins/qt4projectmanager/customwidgetwizard/plugingenerator.cpp 8 additions, 2 deletions.../qt4projectmanager/customwidgetwizard/plugingenerator.cpp
- src/plugins/qt4projectmanager/wizards/consoleappwizard.cpp 2 additions, 0 deletionssrc/plugins/qt4projectmanager/wizards/consoleappwizard.cpp
- src/plugins/qt4projectmanager/wizards/emptyprojectwizard.cpp 1 addition, 0 deletionssrc/plugins/qt4projectmanager/wizards/emptyprojectwizard.cpp
Loading
Please register or sign in to comment