diff options
author | Ulf Hermann <ulf.hermann@theqtcompany.com> | 2015-11-18 13:13:46 +0100 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@theqtcompany.com> | 2015-11-19 12:16:35 +0000 |
commit | d58b714a3a92437ccf923c77575d74e10ed69c3e (patch) | |
tree | d91020027a8b596c44c7aa4d39d69634f989f88f /src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp | |
parent | 4416acc16d2a614e3bf1377052da8f66902c52d2 (diff) | |
download | qt-creator-d58b714a3a92437ccf923c77575d74e10ed69c3e.tar.gz |
QmlProfiler: Debug messages are no QML events ...
In particular, they can also occur if we're not AcquiringData.
Change-Id: Ia310206ee15973fc5b2fa1c607d7c9a48b6f435f
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
Diffstat (limited to 'src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp')
-rw-r--r-- | src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp b/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp index 90e035b86b..8945675e05 100644 --- a/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp +++ b/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp @@ -296,6 +296,14 @@ void QmlProfilerModelManager::addQmlEvent(QmlDebug::Message message, ndata1, ndata2, ndata3, ndata4, ndata5); } +void QmlProfilerModelManager::addDebugMessage(QtMsgType type, qint64 timestamp, const QString &text, + const QmlDebug::QmlEventLocation &location) +{ + if (state() == AcquiringData) + d->model->addQmlEvent(QmlDebug::DebugMessage, QmlDebug::MaximumRangeType, type, timestamp, + 0, text, location, 0, 0, 0, 0, 0); +} + void QmlProfilerModelManager::acquiringDone() { QTC_ASSERT(state() == AcquiringData, /**/); |