React to qt versions changes on the project setup page.
Since the project setup now hapens in the projects mode, we need to
consider the user using the qt options dialog.
The TargetSetupPage owns the temporary qt versions created for
importing. The individual Qt4TargetSetupWidgets hold pointers
to those temporary qt version. Thus the TargetSetupPage needs
to inform the widgets when a pointer becomes invalid or a
already existing id needs to be replaced by a temporary qt
version. The interface of Qt4TargetSetupWidget is now
pretty bad and doesn't really work.
Task-Number: QTCREATORBUG-7020
Change-Id: I08799e482cb8f7f7b86c1bc14a0aabd444eee5d8
Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
Showing
- src/plugins/madde/qt4maemotargetfactory.cpp 3 additions, 3 deletionssrc/plugins/madde/qt4maemotargetfactory.cpp
- src/plugins/qt4projectmanager/buildconfigurationinfo.h 18 additions, 9 deletionssrc/plugins/qt4projectmanager/buildconfigurationinfo.h
- src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp 3 additions, 3 deletions.../qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp
- src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.cpp 3 additions, 3 deletions...t4projectmanager/qt-desktop/qt4simulatortargetfactory.cpp
- src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp 5 additions, 5 deletions...gins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp
- src/plugins/qt4projectmanager/qt4target.cpp 183 additions, 64 deletionssrc/plugins/qt4projectmanager/qt4target.cpp
- src/plugins/qt4projectmanager/qt4target.h 16 additions, 3 deletionssrc/plugins/qt4projectmanager/qt4target.h
- src/plugins/qt4projectmanager/qt4targetsetupwidget.h 11 additions, 1 deletionsrc/plugins/qt4projectmanager/qt4targetsetupwidget.h
- src/plugins/qt4projectmanager/wizards/targetsetuppage.cpp 124 additions, 14 deletionssrc/plugins/qt4projectmanager/wizards/targetsetuppage.cpp
- src/plugins/qt4projectmanager/wizards/targetsetuppage.h 6 additions, 1 deletionsrc/plugins/qt4projectmanager/wizards/targetsetuppage.h
- src/plugins/remotelinux/embeddedlinuxtargetfactory.cpp 3 additions, 3 deletionssrc/plugins/remotelinux/embeddedlinuxtargetfactory.cpp
Loading
Please register or sign in to comment