forked from qt-creator/qt-creator
QmlProfiler: Remove SingleCategoryTimelineModel
All models are single-category now, so we can merge that into the base class. Change-Id: I4eab43ac2b4a77402121f004097e51a29b379aa4 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
@@ -31,7 +31,7 @@
|
||||
#include "qmlprofilermodelmanager.h"
|
||||
#include "qmlprofilerdatamodel.h"
|
||||
#include "sortedtimelinemodel.h"
|
||||
#include "singlecategorytimelinemodel_p.h"
|
||||
#include "abstracttimelinemodel_p.h"
|
||||
|
||||
#include <QCoreApplication>
|
||||
#include <QVector>
|
||||
@@ -47,7 +47,7 @@ namespace Internal {
|
||||
|
||||
class RangeTimelineModel::RangeTimelineModelPrivate :
|
||||
public SortedTimelineModel<RangeTimelineModel::QmlRangeEventStartInstance,
|
||||
SingleCategoryTimelineModel::SingleCategoryTimelineModelPrivate>
|
||||
AbstractTimelineModel::AbstractTimelineModelPrivate>
|
||||
{
|
||||
public:
|
||||
// convenience functions
|
||||
@@ -65,7 +65,7 @@ private:
|
||||
};
|
||||
|
||||
RangeTimelineModel::RangeTimelineModel(QmlDebug::RangeType rangeType, QObject *parent)
|
||||
: SingleCategoryTimelineModel(new RangeTimelineModelPrivate,
|
||||
: AbstractTimelineModel(new RangeTimelineModelPrivate,
|
||||
QLatin1String("RangeTimelineModel"), categoryLabel(rangeType),
|
||||
QmlDebug::MaximumMessage, rangeType, parent)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user