diff options
author | Milian Wolff <milian.wolff@kdab.com> | 2019-10-11 18:10:29 +0200 |
---|---|---|
committer | Milian Wolff <milian.wolff@kdab.com> | 2019-12-13 17:43:08 +0100 |
commit | 3ea16d737b8b3750c0c8d2d4bf2c8bb24037329c (patch) | |
tree | 7c3bdd582eb9ab429b3d438ef5d3adf85126b323 /src/quick/quick.pro | |
parent | 8acbfa1553277d6ca140940c5f196095844048a8 (diff) |
Add trace points for Qt Quick Scene Graph
This adds Q_TRACE tracepoints for all places that are covered by
the QML profiler's QSG integration. The big advantage over the
existing framework is that these trace points can be visualized
next to other system tracepoints to correlate the data better with
load and resource consumption induced by other processes on the
system.
Change-Id: I0c5b70a0870f0b89e4533c351c099e13fd18a55f
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/quick/quick.pro')
-rw-r--r-- | src/quick/quick.pro | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/quick/quick.pro b/src/quick/quick.pro index 700f794af4..2f22fb2c4a 100644 --- a/src/quick/quick.pro +++ b/src/quick/quick.pro @@ -4,6 +4,9 @@ QT = core-private gui-private qml-private qmlmodels-private qtConfig(qml-network): \ QT_PRIVATE += network +TRACEPOINT_PROVIDER = $$PWD/qtquick.tracepoints +CONFIG += qt_tracepoints + DEFINES += QT_NO_URL_CAST_FROM_STRING QT_NO_INTEGER_EVENT_COORDINATES msvc:DEFINES *= _CRT_SECURE_NO_WARNINGS solaris-cc*:QMAKE_CXXFLAGS_RELEASE -= -O2 |