Timeline: Remove TimelineModel ctor with private object

Change-Id: Ie4e50c08f77cd710f067f1c5e33a1656878e0640
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Ulf Hermann
2016-08-10 17:48:09 +02:00
parent c5da4a3df8
commit 51e074b0b7
4 changed files with 2 additions and 16 deletions

View File

@@ -157,11 +157,6 @@ TimelineModel::TimelineModelPrivate::TimelineModelPrivate(int modelId) :
{
}
TimelineModel::TimelineModel(TimelineModelPrivate &dd, QObject *parent) :
QObject(parent), d_ptr(&dd)
{
}
TimelineModel::TimelineModel(int modelId, QObject *parent) :
QObject(parent), d_ptr(new TimelineModelPrivate(modelId))
{

View File

@@ -138,10 +138,8 @@ protected:
virtual void clear();
explicit TimelineModel(TimelineModelPrivate &dd, QObject *parent);
TimelineModelPrivate *d_ptr;
private:
TimelineModelPrivate *d_ptr;
Q_DECLARE_PRIVATE(TimelineModel)
};

View File

@@ -63,7 +63,6 @@ public:
};
TimelineModelPrivate(int modelId);
void init(TimelineModel *q);
int firstIndexNoParents(qint64 startTime) const;