QmlProfiler: Disable note search button if timeline is unusable

Change-Id: I4c57f99bdea365b2ade913cb6b44ddf401f47aa8
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Ulf Hermann
2016-12-14 13:44:01 +01:00
parent cd4e104a8b
commit be705a3ea1

View File

@@ -217,6 +217,7 @@ QmlProfilerTool::QmlProfilerTool(QObject *parent)
d->m_searchButton->setToolTip(tr("Search timeline event notes.")); d->m_searchButton->setToolTip(tr("Search timeline event notes."));
connect(d->m_searchButton, &QToolButton::clicked, this, &QmlProfilerTool::showTimeLineSearch); 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 = new QToolButton;
d->m_displayFeaturesButton->setIcon(Utils::Icons::FILTER.icon()); d->m_displayFeaturesButton->setIcon(Utils::Icons::FILTER.icon());
@@ -550,7 +551,7 @@ void QmlProfilerTool::setButtonsEnabled(bool enable)
{ {
d->m_clearButton->setEnabled(enable); d->m_clearButton->setEnabled(enable);
d->m_displayFeaturesButton->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); d->m_recordFeaturesMenu->setEnabled(enable);
} }