From be705a3ea12452099b0442d823ec6985e6bff195 Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Wed, 14 Dec 2016 13:44:01 +0100 Subject: [PATCH] QmlProfiler: Disable note search button if timeline is unusable Change-Id: I4c57f99bdea365b2ade913cb6b44ddf401f47aa8 Reviewed-by: Eike Ziller --- src/plugins/qmlprofiler/qmlprofilertool.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmlprofiler/qmlprofilertool.cpp b/src/plugins/qmlprofiler/qmlprofilertool.cpp index 1ff1bbca45f..724c5f95934 100644 --- a/src/plugins/qmlprofiler/qmlprofilertool.cpp +++ b/src/plugins/qmlprofiler/qmlprofilertool.cpp @@ -217,6 +217,7 @@ QmlProfilerTool::QmlProfilerTool(QObject *parent) d->m_searchButton->setToolTip(tr("Search timeline event notes.")); connect(d->m_searchButton, &QToolButton::clicked, this, &QmlProfilerTool::showTimeLineSearch); + d->m_searchButton->setEnabled(d->m_viewContainer->isTimelineUsable()); d->m_displayFeaturesButton = new QToolButton; d->m_displayFeaturesButton->setIcon(Utils::Icons::FILTER.icon()); @@ -550,7 +551,7 @@ void QmlProfilerTool::setButtonsEnabled(bool enable) { d->m_clearButton->setEnabled(enable); d->m_displayFeaturesButton->setEnabled(enable); - d->m_searchButton->setEnabled(enable); + d->m_searchButton->setEnabled(d->m_viewContainer->isTimelineUsable() && enable); d->m_recordFeaturesMenu->setEnabled(enable); }