Refactor OutputFormatter
Move link handling code to outputwindow from OutputFormatter Move createOutputFormatter to the RunConfiguration That makes it easier for Qt4RunConfiguration et all. This also fixes that each time a runcontrol was rerun a new OutputFormatter was created without deleting the old one, thus increasing the memory usage.
Showing
- src/plugins/projectexplorer/outputformatter.cpp 7 additions, 12 deletionssrc/plugins/projectexplorer/outputformatter.cpp
- src/plugins/projectexplorer/outputformatter.h 2 additions, 4 deletionssrc/plugins/projectexplorer/outputformatter.h
- src/plugins/projectexplorer/outputwindow.cpp 42 additions, 20 deletionssrc/plugins/projectexplorer/outputwindow.cpp
- src/plugins/projectexplorer/outputwindow.h 7 additions, 5 deletionssrc/plugins/projectexplorer/outputwindow.h
- src/plugins/projectexplorer/runconfiguration.cpp 16 additions, 6 deletionssrc/plugins/projectexplorer/runconfiguration.cpp
- src/plugins/projectexplorer/runconfiguration.h 4 additions, 1 deletionsrc/plugins/projectexplorer/runconfiguration.h
- src/plugins/qmlprojectmanager/qmlprojectmanager.pro 2 additions, 4 deletionssrc/plugins/qmlprojectmanager/qmlprojectmanager.pro
- src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp 1 addition, 1 deletionsrc/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp
- src/plugins/qmlprojectmanager/qmlprojectruncontrol.cpp 0 additions, 6 deletionssrc/plugins/qmlprojectmanager/qmlprojectruncontrol.cpp
- src/plugins/qmlprojectmanager/qmlprojectruncontrol.h 0 additions, 2 deletionssrc/plugins/qmlprojectmanager/qmlprojectruncontrol.h
- src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.cpp 6 additions, 0 deletions...gins/qt4projectmanager/qt-maemo/maemorunconfiguration.cpp
- src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.h 1 addition, 0 deletions...lugins/qt4projectmanager/qt-maemo/maemorunconfiguration.h
- src/plugins/qt4projectmanager/qt-s60/s60devicerunconfiguration.cpp 6 additions, 0 deletions...ns/qt4projectmanager/qt-s60/s60devicerunconfiguration.cpp
- src/plugins/qt4projectmanager/qt-s60/s60devicerunconfiguration.h 2 additions, 0 deletions...gins/qt4projectmanager/qt-s60/s60devicerunconfiguration.h
- src/plugins/qt4projectmanager/qt-s60/s60emulatorrunconfiguration.cpp 6 additions, 0 deletions.../qt4projectmanager/qt-s60/s60emulatorrunconfiguration.cpp
- src/plugins/qt4projectmanager/qt-s60/s60emulatorrunconfiguration.h 2 additions, 0 deletions...ns/qt4projectmanager/qt-s60/s60emulatorrunconfiguration.h
- src/plugins/qt4projectmanager/qt4projectmanager.pro 4 additions, 2 deletionssrc/plugins/qt4projectmanager/qt4projectmanager.pro
- src/plugins/qt4projectmanager/qt4runconfiguration.cpp 6 additions, 0 deletionssrc/plugins/qt4projectmanager/qt4runconfiguration.cpp
- src/plugins/qt4projectmanager/qt4runconfiguration.h 2 additions, 0 deletionssrc/plugins/qt4projectmanager/qt4runconfiguration.h
- src/plugins/qt4projectmanager/qtoutputformatter.cpp 51 additions, 39 deletionssrc/plugins/qt4projectmanager/qtoutputformatter.cpp
Loading
Please register or sign in to comment