QmlProfiler: Refactor
The code of the qmlprofiler client has become a bit too complex,
this patch reorganizes the modules in a more sensible way,
having the modules communicate with each other through a
state machine instead of the excess of signals and slots
from before.
Change-Id: I76f7313779888a1bd07a1cdb1acbf2e47aacf42a
Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
Showing
- src/libs/qmljsdebugclient/qmljsdebugclient-lib.pri 1 addition, 2 deletionssrc/libs/qmljsdebugclient/qmljsdebugclient-lib.pri
- src/libs/qmljsdebugclient/qmljsdebugclient.pro 0 additions, 3 deletionssrc/libs/qmljsdebugclient/qmljsdebugclient.pro
- src/libs/qmljsdebugclient/qmljsdebugclient.qbs 1 addition, 2 deletionssrc/libs/qmljsdebugclient/qmljsdebugclient.qbs
- src/libs/qmljsdebugclient/qmlprofilereventlocation.h 2 additions, 0 deletionssrc/libs/qmljsdebugclient/qmlprofilereventlocation.h
- src/libs/qmljsdebugclient/qmlprofilereventtypes.h 9 additions, 4 deletionssrc/libs/qmljsdebugclient/qmlprofilereventtypes.h
- src/libs/qmljsdebugclient/qmlprofilertraceclient.cpp 9 additions, 3 deletionssrc/libs/qmljsdebugclient/qmlprofilertraceclient.cpp
- src/libs/qmljsdebugclient/qmlprofilertraceclient.h 4 additions, 2 deletionssrc/libs/qmljsdebugclient/qmlprofilertraceclient.h
- src/libs/qmljsdebugclient/qv8profilerclient.cpp 13 additions, 0 deletionssrc/libs/qmljsdebugclient/qv8profilerclient.cpp
- src/libs/qmljsdebugclient/qv8profilerclient.h 7 additions, 1 deletionsrc/libs/qmljsdebugclient/qv8profilerclient.h
- src/plugins/qmlprofiler/qml/Label.qml 10 additions, 8 deletionssrc/plugins/qmlprofiler/qml/Label.qml
- src/plugins/qmlprofiler/qml/MainView.qml 83 additions, 74 deletionssrc/plugins/qmlprofiler/qml/MainView.qml
- src/plugins/qmlprofiler/qml/Overview.js 28 additions, 23 deletionssrc/plugins/qmlprofiler/qml/Overview.js
- src/plugins/qmlprofiler/qml/Overview.qml 8 additions, 8 deletionssrc/plugins/qmlprofiler/qml/Overview.qml
- src/plugins/qmlprofiler/qml/SelectionRange.qml 1 addition, 1 deletionsrc/plugins/qmlprofiler/qml/SelectionRange.qml
- src/plugins/qmlprofiler/qml/StatusDisplay.qml 4 additions, 4 deletionssrc/plugins/qmlprofiler/qml/StatusDisplay.qml
- src/plugins/qmlprofiler/qml/TimeMarks.qml 7 additions, 7 deletionssrc/plugins/qmlprofiler/qml/TimeMarks.qml
- src/plugins/qmlprofiler/qmlprofiler.pro 17 additions, 9 deletionssrc/plugins/qmlprofiler/qmlprofiler.pro
- src/plugins/qmlprofiler/qmlprofiler.qbs 17 additions, 6 deletionssrc/plugins/qmlprofiler/qmlprofiler.qbs
- src/plugins/qmlprofiler/qmlprofilerclientmanager.cpp 426 additions, 0 deletionssrc/plugins/qmlprofiler/qmlprofilerclientmanager.cpp
- src/plugins/qmlprofiler/qmlprofilerclientmanager.h 102 additions, 0 deletionssrc/plugins/qmlprofiler/qmlprofilerclientmanager.h
Loading
Please register or sign in to comment