forked from qt-creator/qt-creator
QmlProfiler: resetting expanded when data changes
Change-Id: Iaacbe03eecb0679da03006f439e10b1e2dfe9167 Reviewed-by: Christian Stenger <christian.stenger@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
@@ -135,6 +135,7 @@ void BasicTimelineModel::dataChanged()
|
||||
emit stateChanged();
|
||||
emit dataAvailable();
|
||||
emit emptyChanged();
|
||||
emit expandedChanged();
|
||||
}
|
||||
|
||||
void BasicTimelineModel::BasicTimelineModelPrivate::prepare()
|
||||
@@ -393,6 +394,13 @@ qint64 BasicTimelineModel::lastTimeMark() const
|
||||
return d->startTimeData.last().startTime + d->startTimeData.last().duration;
|
||||
}
|
||||
|
||||
bool BasicTimelineModel::expanded(int category) const
|
||||
{
|
||||
if (d->categorySpan.count() <= category)
|
||||
return false;
|
||||
return d->categorySpan[category].expanded;
|
||||
}
|
||||
|
||||
void BasicTimelineModel::setExpanded(int category, bool expanded)
|
||||
{
|
||||
if (d->categorySpan.count() <= category)
|
||||
|
||||
Reference in New Issue
Block a user