Use QPair<int, float> for control points instead of QVector<float>

This commit is contained in:
Hyunjin Song
2018-08-09 14:40:21 +09:00
parent 0dfdbc956a
commit 9c21d0b4d8
3 changed files with 49 additions and 51 deletions

View File

@@ -27,8 +27,9 @@
#ifndef AUTOMATION_PATTERN_H
#define AUTOMATION_PATTERN_H
#include <QtCore/QMap>
#include <QtCore/QPointer>
#include <QMap>
#include <QPair>
#include <QPointer>
#include "TrackContentObject.h"
@@ -51,7 +52,7 @@ public:
} ;
typedef QMap<int, float> timeMap;
typedef QMap<int, QVector<float> > controlPointTimeMap;
typedef QMap<int, QPair<int, float> > controlPointTimeMap;
typedef QVector<QPointer<AutomatableModel> > objectVector;
AutomationPattern( AutomationTrack * _auto_track );