From 3d9c38f3caf9a3397e491a096a49680840d00881 Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Tue, 18 Nov 2014 18:51:16 +0100 Subject: [PATCH] QmlProfiler: use correct row heights for binding loop markers Change-Id: Id476d9be7c0b1a4fb7c8e5fffb2861441d369316 Task-number: QTCREATORBUG-13451 Reviewed-by: Kai Koehne --- src/plugins/qmlprofiler/timelinerenderer.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/plugins/qmlprofiler/timelinerenderer.cpp b/src/plugins/qmlprofiler/timelinerenderer.cpp index 04bfde71bb..73e71388d1 100644 --- a/src/plugins/qmlprofiler/timelinerenderer.cpp +++ b/src/plugins/qmlprofiler/timelinerenderer.cpp @@ -282,14 +282,14 @@ void TimelineRenderer::drawBindingLoopMarkers(QPainter *p, int modelIndex, int f // to getItemXExtent(modelIndex, destindex, xto, width); xto += width / 2; - yto = getYPosition(modelIndex, destindex) + - m_profilerModelProxy->rowHeight(modelIndex, destindex) / 2 - y(); + yto = getYPosition(modelIndex, destindex) + m_profilerModelProxy->rowHeight(modelIndex, + m_profilerModelProxy->row(modelIndex, destindex)) / 2 - y(); // from getItemXExtent(modelIndex, i, xfrom, width); xfrom += width / 2; - yfrom = getYPosition(modelIndex, i) + - m_profilerModelProxy->rowHeight(modelIndex, i) / 2 - y(); + yfrom = getYPosition(modelIndex, i) + m_profilerModelProxy->rowHeight(modelIndex, + m_profilerModelProxy->row(modelIndex, i)) / 2 - y(); // radius (derived from width of origin event) radius = 5; -- GitLab