QmlProfiler: Require model manager when constructing timeline models
This relieves us of the headaches created by figuring out what should
happen if the model manager is changed later. Extension models can be
safely created through a factory.
Change-Id: I8cf8fd6d639e4e6c9da66351ea44cfc35fd614a5
Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com>
Showing
- src/plugins/qmlprofiler/abstracttimelinemodel.cpp 17 additions, 27 deletionssrc/plugins/qmlprofiler/abstracttimelinemodel.cpp
- src/plugins/qmlprofiler/abstracttimelinemodel.h 7 additions, 8 deletionssrc/plugins/qmlprofiler/abstracttimelinemodel.h
- src/plugins/qmlprofiler/abstracttimelinemodel_p.h 2 additions, 2 deletionssrc/plugins/qmlprofiler/abstracttimelinemodel_p.h
- src/plugins/qmlprofiler/qmlprofiler.pro 2 additions, 0 deletionssrc/plugins/qmlprofiler/qmlprofiler.pro
- src/plugins/qmlprofiler/qmlprofiler.qbs 1 addition, 0 deletionssrc/plugins/qmlprofiler/qmlprofiler.qbs
- src/plugins/qmlprofiler/qmlprofileranimationsmodel.cpp 5 additions, 7 deletionssrc/plugins/qmlprofiler/qmlprofileranimationsmodel.cpp
- src/plugins/qmlprofiler/qmlprofileranimationsmodel.h 1 addition, 2 deletionssrc/plugins/qmlprofiler/qmlprofileranimationsmodel.h
- src/plugins/qmlprofiler/qmlprofilerplugin.cpp 3 additions, 3 deletionssrc/plugins/qmlprofiler/qmlprofilerplugin.cpp
- src/plugins/qmlprofiler/qmlprofilerplugin.h 3 additions, 3 deletionssrc/plugins/qmlprofiler/qmlprofilerplugin.h
- src/plugins/qmlprofiler/qmlprofilerrangemodel.cpp 4 additions, 7 deletionssrc/plugins/qmlprofiler/qmlprofilerrangemodel.cpp
- src/plugins/qmlprofiler/qmlprofilerrangemodel.h 2 additions, 2 deletionssrc/plugins/qmlprofiler/qmlprofilerrangemodel.h
- src/plugins/qmlprofiler/qmlprofilertimelinemodelfactory.cpp 36 additions, 0 deletionssrc/plugins/qmlprofiler/qmlprofilertimelinemodelfactory.cpp
- src/plugins/qmlprofiler/qmlprofilertimelinemodelfactory.h 48 additions, 0 deletionssrc/plugins/qmlprofiler/qmlprofilertimelinemodelfactory.h
- src/plugins/qmlprofiler/timelinemodelaggregator.cpp 5 additions, 10 deletionssrc/plugins/qmlprofiler/timelinemodelaggregator.cpp
- tests/auto/qmlprofiler/abstracttimelinemodel/tst_abstracttimelinemodel.cpp 0 additions, 1 deletion...filer/abstracttimelinemodel/tst_abstracttimelinemodel.cpp
Loading
Please register or sign in to comment