diff options
author | Ulf Hermann <ulf.hermann@digia.com> | 2014-02-19 18:11:41 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-06-06 09:51:33 +0200 |
commit | 2371ec96dad2a8433df212858674b53d9b213c9e (patch) | |
tree | dd553fca679d1eafe6e3bc17d5140d1d697868a7 /tools/qmlprofiler/qmlprofilerclient.h | |
parent | 788b8bbff92b8fe7563501db7708c2ac87b4e361 (diff) |
Properly support all events in trace files and clean up a bit.
In particular, use both message and range type to identify events so
that we can get rid of the messy type aliasing.
Task-number: QTBUG-36953
Change-Id: I691a7501aa285f78f7ce5b7017ef50628f44fcf7
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'tools/qmlprofiler/qmlprofilerclient.h')
-rw-r--r-- | tools/qmlprofiler/qmlprofilerclient.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/qmlprofiler/qmlprofilerclient.h b/tools/qmlprofiler/qmlprofilerclient.h index 29492c49ff..67e5046f12 100644 --- a/tools/qmlprofiler/qmlprofilerclient.h +++ b/tools/qmlprofiler/qmlprofilerclient.h @@ -103,6 +103,11 @@ signals: const QStringList &data, const QmlEventLocation &location); void frame(qint64 time, int frameRate, int animationCount, int threadId); + void sceneGraphFrame(QQmlProfilerService::SceneGraphFrameType type, qint64 time, + qint64 numericData1, qint64 numericData2, qint64 numericData3, + qint64 numericData4, qint64 numericData5); + void pixmapCache(QQmlProfilerService::PixmapEventType, qint64 time, + const QmlEventLocation &location, int width, int height, int refCount); protected: virtual void messageReceived(const QByteArray &); |