Use dataChanged() implementation from abstract timeline model

No need to repeat the same code multiple times.

Change-Id: Ibe6865458c7ae47cc32f03cdc493ada320def584
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
Ulf Hermann
2013-12-09 12:23:23 +01:00
parent 6627792f06
commit eb4c101f9b
4 changed files with 0 additions and 49 deletions

View File

@@ -485,20 +485,6 @@ void PixmapCacheModel::clear()
m_modelManager->modelProxyCountUpdated(m_modelId, 0, 1);
}
void PixmapCacheModel::dataChanged()
{
if (m_modelManager->state() == QmlProfilerDataState::ProcessingData)
loadData();
if (m_modelManager->state() == QmlProfilerDataState::Empty)
clear();
emit stateChanged();
emit dataAvailable();
emit emptyChanged();
emit expandedChanged();
}
void PixmapCacheModel::PixmapCacheModelPrivate::computeCacheSizes()
{
minCacheSize = -1;

View File

@@ -103,15 +103,6 @@ public:
void loadData();
void clear();
//signals:
// void countChanged();
// void dataAvailable();
// void stateChanged();
// void emptyChanged();
// void expandedChanged();
protected slots:
void dataChanged();
private:
class PixmapCacheModelPrivate;

View File

@@ -428,22 +428,5 @@ void SceneGraphTimelineModel::clear()
m_modelManager->modelProxyCountUpdated(m_modelId, 0, 1);
}
void SceneGraphTimelineModel::dataChanged()
{
if (m_modelManager->state() == QmlProfilerDataState::ProcessingData)
loadData();
if (m_modelManager->state() == QmlProfilerDataState::Empty)
clear();
emit stateChanged();
emit dataAvailable();
emit emptyChanged();
emit expandedChanged();
}
} // namespace Internal
} // namespace QmlProfilerExtension

View File

@@ -89,15 +89,6 @@ public:
void loadData();
void clear();
//signals:
// void countChanged();
// void dataAvailable();
// void stateChanged();
// void emptyChanged();
// void expandedChanged();
protected slots:
void dataChanged();
private:
class SceneGraphTimelineModelPrivate;