diff options
Diffstat (limited to 'src/plugins/qmlprofiler/flamegraphview.cpp')
-rw-r--r-- | src/plugins/qmlprofiler/flamegraphview.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/plugins/qmlprofiler/flamegraphview.cpp b/src/plugins/qmlprofiler/flamegraphview.cpp index 12cffd84d3..d26d4747a3 100644 --- a/src/plugins/qmlprofiler/flamegraphview.cpp +++ b/src/plugins/qmlprofiler/flamegraphview.cpp @@ -80,13 +80,7 @@ void FlameGraphView::selectByTypeId(int typeIndex) void FlameGraphView::onVisibleFeaturesChanged(quint64 features) { - int rangeTypeMask = 0; - for (int rangeType = 0; rangeType < MaximumRangeType; ++rangeType) { - if (features & (1ULL << featureFromRangeType(RangeType(rangeType)))) - rangeTypeMask |= (1 << rangeType); - } - if (m_content->rootObject()) - m_content->rootObject()->setProperty("visibleRangeTypes", rangeTypeMask); + m_model->restrictToFeatures(features); } void FlameGraphView::contextMenuEvent(QContextMenuEvent *ev) |