QmlProfiler: Properly initialize private members of timeline models

Task-number: QTCREATORBUG-11565
Change-Id: I227fba871beeed79923e794c03a08ff154c9e4f8
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
Ulf Hermann
2014-02-25 18:12:11 +01:00
parent 0b6b67ca07
commit 676e4f582e
2 changed files with 6 additions and 0 deletions

View File

@@ -71,6 +71,10 @@ PaintEventsModelProxy::PaintEventsModelProxy(QObject *parent)
QLatin1String("PaintEventsModelProxy"), tr("Painting"), QLatin1String("PaintEventsModelProxy"), tr("Painting"),
QmlDebug::Painting, parent) QmlDebug::Painting, parent)
{ {
Q_D(PaintEventsModelProxy);
d->seenForeignPaintEvent = false;
d->minAnimationCount = 1;
d->maxAnimationCount = 1;
} }

View File

@@ -73,6 +73,8 @@ BasicTimelineModel::BasicTimelineModel(QObject *parent)
: AbstractTimelineModel(new BasicTimelineModelPrivate, QLatin1String("BasicTimelineModel"), : AbstractTimelineModel(new BasicTimelineModelPrivate, QLatin1String("BasicTimelineModel"),
parent) parent)
{ {
Q_D(BasicTimelineModel);
d->seenPaintEvent = false;
} }
void BasicTimelineModel::clear() void BasicTimelineModel::clear()