forked from qt-creator/qt-creator
QmlProfiler: Show Javascript calls in events view.
Change-Id: I11d22ce1423384f879e30ff9573f4d7d799535b1 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
@@ -38,6 +38,7 @@ enum QmlEventType {
|
|||||||
Creating,
|
Creating,
|
||||||
Binding,
|
Binding,
|
||||||
HandlingSignal,
|
HandlingSignal,
|
||||||
|
Javascript,
|
||||||
PixmapCacheEvent,
|
PixmapCacheEvent,
|
||||||
SceneGraphFrameEvent,
|
SceneGraphFrameEvent,
|
||||||
|
|
||||||
|
|||||||
@@ -69,7 +69,7 @@ QmlProfilerEventsModelProxy::QmlProfilerEventsModelProxy(QmlProfilerModelManager
|
|||||||
connect(modelManager->simpleModel(), SIGNAL(changed()), this, SLOT(dataChanged()));
|
connect(modelManager->simpleModel(), SIGNAL(changed()), this, SLOT(dataChanged()));
|
||||||
d->modelId = modelManager->registerModelProxy();
|
d->modelId = modelManager->registerModelProxy();
|
||||||
|
|
||||||
d->acceptedTypes << QmlDebug::Compiling << QmlDebug::Creating << QmlDebug::Binding << QmlDebug::HandlingSignal;
|
d->acceptedTypes << QmlDebug::Compiling << QmlDebug::Creating << QmlDebug::Binding << QmlDebug::HandlingSignal << QmlDebug::Javascript;
|
||||||
}
|
}
|
||||||
|
|
||||||
QmlProfilerEventsModelProxy::~QmlProfilerEventsModelProxy()
|
QmlProfilerEventsModelProxy::~QmlProfilerEventsModelProxy()
|
||||||
@@ -274,7 +274,7 @@ QmlProfilerEventRelativesModelProxy::QmlProfilerEventRelativesModelProxy(QmlProf
|
|||||||
QTC_CHECK(eventsModel);
|
QTC_CHECK(eventsModel);
|
||||||
m_eventsModel = eventsModel;
|
m_eventsModel = eventsModel;
|
||||||
|
|
||||||
m_acceptedTypes << QmlDebug::Compiling << QmlDebug::Creating << QmlDebug::Binding << QmlDebug::HandlingSignal;
|
m_acceptedTypes << QmlDebug::Compiling << QmlDebug::Creating << QmlDebug::Binding << QmlDebug::HandlingSignal << QmlDebug::Javascript;
|
||||||
}
|
}
|
||||||
|
|
||||||
QmlProfilerEventRelativesModelProxy::~QmlProfilerEventRelativesModelProxy()
|
QmlProfilerEventRelativesModelProxy::~QmlProfilerEventRelativesModelProxy()
|
||||||
|
|||||||
@@ -622,6 +622,7 @@ QString QmlProfilerEventsMainView::nameForType(int typeNumber)
|
|||||||
case 2: return QmlProfilerEventsMainView::tr("Create");
|
case 2: return QmlProfilerEventsMainView::tr("Create");
|
||||||
case 3: return QmlProfilerEventsMainView::tr("Binding");
|
case 3: return QmlProfilerEventsMainView::tr("Binding");
|
||||||
case 4: return QmlProfilerEventsMainView::tr("Signal");
|
case 4: return QmlProfilerEventsMainView::tr("Signal");
|
||||||
|
case 5: return QmlProfilerEventsMainView::tr("Javascript");
|
||||||
}
|
}
|
||||||
return QString();
|
return QString();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user