QmlProfiler: Centralize trace/window/range times
Avoid keeping multiple, potentially diverging copies of the same time
information and make sure all the times are consistent with each other.
Stating the times as properties allows us to use bindings in more
places, too.
Change-Id: I9cdd4f561ac22ad795939594ba340b1fbc070e9a
Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com>
Showing
- src/plugins/qmlprofiler/abstracttimelinemodel.cpp 0 additions, 18 deletionssrc/plugins/qmlprofiler/abstracttimelinemodel.cpp
- src/plugins/qmlprofiler/abstracttimelinemodel.h 0 additions, 3 deletionssrc/plugins/qmlprofiler/abstracttimelinemodel.h
- src/plugins/qmlprofiler/qml/MainView.qml 38 additions, 57 deletionssrc/plugins/qmlprofiler/qml/MainView.qml
- src/plugins/qmlprofiler/qml/Overview.js 16 additions, 25 deletionssrc/plugins/qmlprofiler/qml/Overview.js
- src/plugins/qmlprofiler/qml/Overview.qml 19 additions, 21 deletionssrc/plugins/qmlprofiler/qml/Overview.qml
- src/plugins/qmlprofiler/qml/SelectionRange.qml 2 additions, 2 deletionssrc/plugins/qmlprofiler/qml/SelectionRange.qml
- src/plugins/qmlprofiler/qml/TimeDisplay.qml 7 additions, 16 deletionssrc/plugins/qmlprofiler/qml/TimeDisplay.qml
- src/plugins/qmlprofiler/qmlprofiler.pro 4 additions, 2 deletionssrc/plugins/qmlprofiler/qmlprofiler.pro
- src/plugins/qmlprofiler/qmlprofiler.qbs 1 addition, 0 deletionssrc/plugins/qmlprofiler/qmlprofiler.qbs
- src/plugins/qmlprofiler/qmlprofilerclientmanager.cpp 3 additions, 4 deletionssrc/plugins/qmlprofiler/qmlprofilerclientmanager.cpp
- src/plugins/qmlprofiler/qmlprofilerdatamodel.cpp 4 additions, 2 deletionssrc/plugins/qmlprofiler/qmlprofilerdatamodel.cpp
- src/plugins/qmlprofiler/qmlprofilerdatamodel.h 2 additions, 1 deletionsrc/plugins/qmlprofiler/qmlprofilerdatamodel.h
- src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp 19 additions, 31 deletionssrc/plugins/qmlprofiler/qmlprofilermodelmanager.cpp
- src/plugins/qmlprofiler/qmlprofilermodelmanager.h 3 additions, 7 deletionssrc/plugins/qmlprofiler/qmlprofilermodelmanager.h
- src/plugins/qmlprofiler/qmlprofilerstatewidget.cpp 0 additions, 1 deletionsrc/plugins/qmlprofiler/qmlprofilerstatewidget.cpp
- src/plugins/qmlprofiler/qmlprofilertracefile.cpp 5 additions, 3 deletionssrc/plugins/qmlprofiler/qmlprofilertracefile.cpp
- src/plugins/qmlprofiler/qmlprofilertracefile.h 0 additions, 3 deletionssrc/plugins/qmlprofiler/qmlprofilertracefile.h
- src/plugins/qmlprofiler/qmlprofilertraceview.cpp 7 additions, 103 deletionssrc/plugins/qmlprofiler/qmlprofilertraceview.cpp
- src/plugins/qmlprofiler/qmlprofilertraceview.h 0 additions, 40 deletionssrc/plugins/qmlprofiler/qmlprofilertraceview.h
- src/plugins/qmlprofiler/timelinemodelaggregator.cpp 0 additions, 15 deletionssrc/plugins/qmlprofiler/timelinemodelaggregator.cpp
Loading
Please register or sign in to comment