forked from qt-creator/qt-creator
QmlProfiler: set first qml event as default trace start time
Change-Id: I100b2919cd7b10067fc36e11fd86128e46055329 Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
This commit is contained in:
@@ -199,7 +199,7 @@ QmlProfilerEventList::QmlProfilerEventList(QObject *parent) :
|
||||
setObjectName("QmlProfilerEventStatistics");
|
||||
|
||||
d->m_traceEndTime = 0;
|
||||
d->m_traceStartTime = 0;
|
||||
d->m_traceStartTime = -1;
|
||||
}
|
||||
|
||||
QmlProfilerEventList::~QmlProfilerEventList()
|
||||
@@ -225,7 +225,7 @@ void QmlProfilerEventList::clear()
|
||||
d->m_typeCounts.clear();
|
||||
|
||||
d->m_traceEndTime = 0;
|
||||
d->m_traceStartTime = 0;
|
||||
d->m_traceStartTime = -1;
|
||||
emit countChanged();
|
||||
emit dataClear();
|
||||
}
|
||||
@@ -808,7 +808,7 @@ qint64 QmlProfilerEventList::lastTimeMark() const
|
||||
|
||||
qint64 QmlProfilerEventList::traceStartTime() const
|
||||
{
|
||||
return d->m_traceStartTime;
|
||||
return d->m_traceStartTime != -1? d->m_traceStartTime : firstTimeMark();
|
||||
}
|
||||
|
||||
qint64 QmlProfilerEventList::traceEndTime() const
|
||||
|
||||
Reference in New Issue
Block a user