aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChristiaan Janssen <christiaan.janssen@nokia.com>2011-10-07 17:35:53 +0200
committerQt by Nokia <qt-info@nokia.com>2011-10-11 15:23:09 +0200
commit6a9d97f03875210c5cdc88964bf770e023a2131f (patch)
treeae543d1d4ad11e2ea9b9f355d3d6dd51ac7f6d23 /src
parentf41753f034343ef5c2daaa27a2b0961b98bef151 (diff)
QmlProfiler: send end of trace event
Change-Id: I2e857028bde15145d5d01c6f5325a4ceabb37e27 Reviewed-on: http://codereview.qt-project.org/6434 Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
Diffstat (limited to 'src')
-rw-r--r--src/declarative/debugger/qdeclarativedebugtrace.cpp6
-rw-r--r--src/declarative/debugger/qdeclarativedebugtrace_p.h1
2 files changed, 6 insertions, 1 deletions
diff --git a/src/declarative/debugger/qdeclarativedebugtrace.cpp b/src/declarative/debugger/qdeclarativedebugtrace.cpp
index f9eb171b44..7d63849383 100644
--- a/src/declarative/debugger/qdeclarativedebugtrace.cpp
+++ b/src/declarative/debugger/qdeclarativedebugtrace.cpp
@@ -273,8 +273,12 @@ void QDeclarativeDebugTrace::messageReceived(const QByteArray &message)
m_messageReceived = true;
- if (!m_enabled)
+ if (!m_enabled) {
+ m_enabled = true;
+ addEvent(EndTrace);
+ m_enabled = false;
sendMessages();
+ }
}
QT_END_NAMESPACE
diff --git a/src/declarative/debugger/qdeclarativedebugtrace_p.h b/src/declarative/debugger/qdeclarativedebugtrace_p.h
index 7633c21abc..9480c0a2d8 100644
--- a/src/declarative/debugger/qdeclarativedebugtrace_p.h
+++ b/src/declarative/debugger/qdeclarativedebugtrace_p.h
@@ -98,6 +98,7 @@ public:
Mouse,
Key,
AnimationFrame,
+ EndTrace,
MaximumEventType
};