summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristiaan Janssen <christiaan.janssen@digia.com>2013-07-31 17:14:55 +0200
committerChristiaan Janssen <christiaan.janssen@digia.com>2013-08-06 15:59:03 +0300
commit71375b3c35b82bcaec6823eb6b2029a97bcb7f8c (patch)
tree548166c49e7e3272bb64392afa907c7c81dd1c9e
parent741922d0acfe4cb0aed9d134db749e743d081bd8 (diff)
downloadqt-creator-71375b3c35b82bcaec6823eb6b2029a97bcb7f8c.tar.gz
QmlProfiler: fixed bug in status completion
Change-Id: I01b99f3c14d359be1d3e1bd85df01f6c823a1cab Reviewed-by: Christian Stenger <christian.stenger@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
-rw-r--r--plugins/qmlprofiler/qmlprofilereventsmodelproxy.cpp2
-rw-r--r--plugins/qmlprofiler/qmlprofilerpainteventsmodelproxy.cpp2
-rw-r--r--plugins/qmlprofiler/qmlprofilerprocessedmodel.cpp1
-rw-r--r--plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp2
-rw-r--r--plugins/qmlprofilerextension/pixmapcachemodel.cpp2
-rw-r--r--plugins/qmlprofilerextension/scenegraphtimelinemodel.cpp2
6 files changed, 6 insertions, 5 deletions
diff --git a/plugins/qmlprofiler/qmlprofilereventsmodelproxy.cpp b/plugins/qmlprofiler/qmlprofilereventsmodelproxy.cpp
index a493349b1c..d1be7cfdb3 100644
--- a/plugins/qmlprofiler/qmlprofilereventsmodelproxy.cpp
+++ b/plugins/qmlprofiler/qmlprofilereventsmodelproxy.cpp
@@ -96,7 +96,7 @@ void QmlProfilerEventsModelProxy::limitToRange(qint64 rangeStart, qint64 rangeEn
void QmlProfilerEventsModelProxy::dataChanged()
{
- if (d->modelManager->state() == QmlProfilerDataState::Done)
+ if (d->modelManager->state() == QmlProfilerDataState::ProcessingData)
loadData();
if (d->modelManager->state() == QmlProfilerDataState::Empty)
diff --git a/plugins/qmlprofiler/qmlprofilerpainteventsmodelproxy.cpp b/plugins/qmlprofiler/qmlprofilerpainteventsmodelproxy.cpp
index 802a84a515..9db131f771 100644
--- a/plugins/qmlprofiler/qmlprofilerpainteventsmodelproxy.cpp
+++ b/plugins/qmlprofiler/qmlprofilerpainteventsmodelproxy.cpp
@@ -120,7 +120,7 @@ void PaintEventsModelProxy::clear()
void PaintEventsModelProxy::dataChanged()
{
- if (m_modelManager->state() == QmlProfilerDataState::Done)
+ if (m_modelManager->state() == QmlProfilerDataState::ProcessingData)
loadData();
if (m_modelManager->state() == QmlProfilerDataState::Empty)
diff --git a/plugins/qmlprofiler/qmlprofilerprocessedmodel.cpp b/plugins/qmlprofiler/qmlprofilerprocessedmodel.cpp
index f79556a0e9..2e4331f735 100644
--- a/plugins/qmlprofiler/qmlprofilerprocessedmodel.cpp
+++ b/plugins/qmlprofiler/qmlprofilerprocessedmodel.cpp
@@ -155,6 +155,7 @@ void QmlProfilerProcessedModel::complete()
m_detailsRewriter->reloadDocuments();
+ QmlProfilerSimpleModel::complete();
emit changed();
m_emitChanged = false;
}
diff --git a/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp b/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp
index c7943da3f6..e6a280aadd 100644
--- a/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp
+++ b/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp
@@ -132,7 +132,7 @@ void BasicTimelineModel::clear()
void BasicTimelineModel::dataChanged()
{
- if (m_modelManager->state() == QmlProfilerDataState::Done)
+ if (m_modelManager->state() == QmlProfilerDataState::ProcessingData)
loadData();
if (m_modelManager->state() == QmlProfilerDataState::Empty)
diff --git a/plugins/qmlprofilerextension/pixmapcachemodel.cpp b/plugins/qmlprofilerextension/pixmapcachemodel.cpp
index ce1969e3a4..033865969a 100644
--- a/plugins/qmlprofilerextension/pixmapcachemodel.cpp
+++ b/plugins/qmlprofilerextension/pixmapcachemodel.cpp
@@ -483,7 +483,7 @@ void PixmapCacheModel::clear()
void PixmapCacheModel::dataChanged()
{
- if (m_modelManager->state() == QmlProfilerDataState::Done)
+ if (m_modelManager->state() == QmlProfilerDataState::ProcessingData)
loadData();
if (m_modelManager->state() == QmlProfilerDataState::Empty)
diff --git a/plugins/qmlprofilerextension/scenegraphtimelinemodel.cpp b/plugins/qmlprofilerextension/scenegraphtimelinemodel.cpp
index 814de70787..129419e16b 100644
--- a/plugins/qmlprofilerextension/scenegraphtimelinemodel.cpp
+++ b/plugins/qmlprofilerextension/scenegraphtimelinemodel.cpp
@@ -476,7 +476,7 @@ void SceneGraphTimelineModel::clear()
void SceneGraphTimelineModel::dataChanged()
{
- if (m_modelManager->state() == QmlProfilerDataState::Done)
+ if (m_modelManager->state() == QmlProfilerDataState::ProcessingData)
loadData();
if (m_modelManager->state() == QmlProfilerDataState::Empty)