diff --git a/plugins/qmlprofilerextension/pixmapcachemodel.cpp b/plugins/qmlprofilerextension/pixmapcachemodel.cpp
index 95a126208ff144eb015ccb8f3df20da263651f21..def302e4755bd51ab38dd8d93d1019d76dbe5249 100644
--- a/plugins/qmlprofilerextension/pixmapcachemodel.cpp
+++ b/plugins/qmlprofilerextension/pixmapcachemodel.cpp
@@ -155,7 +155,7 @@ void PixmapCacheModel::PixmapCacheModelPrivate::addVP(QVariantList &l, QString l
 {
     if (time > 0) {
         QVariantMap res;
-        res.insert(label, QVariant(QmlProfilerSimpleModel::formatTime(time)));
+        res.insert(label, QVariant(QmlProfilerBaseModel::formatTime(time)));
         l << res;
     }
 }
@@ -207,7 +207,7 @@ void PixmapCacheModel::loadData()
 {
     Q_D(PixmapCacheModel);
     clear();
-    QmlProfilerSimpleModel *simpleModel = d->modelManager->simpleModel();
+    QmlProfilerDataModel *simpleModel = d->modelManager->qmlModel();
     if (simpleModel->isEmpty())
         return;
 
@@ -216,7 +216,7 @@ void PixmapCacheModel::loadData()
     QVector < int > pixmapStartPoints;
     QVector < int > pixmapCachePoints;
 
-    foreach (const QmlProfilerSimpleModel::QmlEventData &event, simpleModel->getEvents()) {
+    foreach (const QmlProfilerDataModel::QmlEventData &event, simpleModel->getEvents()) {
         if (!eventAccepted(event))
             continue;
 
diff --git a/plugins/qmlprofilerextension/pixmapcachemodel.h b/plugins/qmlprofilerextension/pixmapcachemodel.h
index 9fba4beb60f254e19e0b1553c57092b9861cf48e..e1bafd6552720dde4b06e5b1c7f5edb5f6a11f9d 100644
--- a/plugins/qmlprofilerextension/pixmapcachemodel.h
+++ b/plugins/qmlprofilerextension/pixmapcachemodel.h
@@ -21,7 +21,7 @@
 
 #include "qmlprofiler/qmlprofilertimelinemodelproxy.h"
 #include "qmlprofiler/singlecategorytimelinemodel.h"
-#include "qmlprofiler/qmlprofilersimplemodel.h"
+#include "qmlprofiler/qmlprofilerdatamodel.h"
 
 #include <QStringList>
 #include <QColor>
diff --git a/plugins/qmlprofilerextension/scenegraphtimelinemodel.cpp b/plugins/qmlprofilerextension/scenegraphtimelinemodel.cpp
index ac05dfe585b53ba5f4f81176d7843190b4f6a8f0..26fc5ed7c191a9ca3b76971284d32a6a34411edd 100644
--- a/plugins/qmlprofilerextension/scenegraphtimelinemodel.cpp
+++ b/plugins/qmlprofilerextension/scenegraphtimelinemodel.cpp
@@ -141,7 +141,7 @@ void SceneGraphTimelineModel::SceneGraphTimelineModelPrivate::addVP(QVariantList
 {
     if (time > 0) {
         QVariantMap res;
-        res.insert(label, QVariant(QmlProfilerSimpleModel::formatTime(time)));
+        res.insert(label, QVariant(QmlProfilerBaseModel::formatTime(time)));
         l << res;
     }
 }
@@ -195,14 +195,14 @@ void SceneGraphTimelineModel::loadData()
 {
     Q_D(SceneGraphTimelineModel);
     clear();
-    QmlProfilerSimpleModel *simpleModel = d->modelManager->simpleModel();
+    QmlProfilerDataModel *simpleModel = d->modelManager->qmlModel();
     if (simpleModel->isEmpty())
         return;
 
     int lastRenderEvent = -1;
 
     // combine the data of several eventtypes into two rows
-    foreach (const QmlProfilerSimpleModel::QmlEventData &event, simpleModel->getEvents()) {
+    foreach (const QmlProfilerDataModel::QmlEventData &event, simpleModel->getEvents()) {
         if (!eventAccepted(event))
             continue;
 
diff --git a/plugins/qmlprofilerextension/scenegraphtimelinemodel.h b/plugins/qmlprofilerextension/scenegraphtimelinemodel.h
index 1c1cd2b523ac8c30942751ae8c8e20c0dbdcd69d..50e461935338ddd6703597b7652d0662c95a9027 100644
--- a/plugins/qmlprofilerextension/scenegraphtimelinemodel.h
+++ b/plugins/qmlprofilerextension/scenegraphtimelinemodel.h
@@ -21,7 +21,7 @@
 
 #include "qmlprofiler/singlecategorytimelinemodel.h"
 #include "qmlprofiler/qmlprofilermodelmanager.h"
-#include "qmlprofiler/qmlprofilersimplemodel.h"
+#include "qmlprofiler/qmlprofilerdatamodel.h"
 
 #include <QStringList>
 #include <QColor>