#include <QGraphicsLineItem>
#include <QDomElement>
-#define FRAME_SIZE 90
#include "customtrackscene.h"
#include "ui_timeline_ui.h"
Q_OBJECT
public:
- TrackView(KdenliveDoc *doc, QWidget *parent = 0);
+ explicit TrackView(KdenliveDoc *doc, QWidget *parent = 0);
- const double zoomFactor() const;
- const int mapLocalToValue(int x) const;
+ double zoomFactor() const;
+ int mapLocalToValue(int x) const;
void setEditMode(const QString & editMode);
const QString & editMode() const;
QGraphicsScene *projectScene();
Ui::TimeLine_UI *view;
CustomRuler *m_ruler;
CustomTrackView *m_trackview;
+ QList <QString> m_invalidProducers;
double m_scale;
int m_projectTracks;
QString m_editMode;
QVBoxLayout *m_tracksAreaLayout;
QString m_documentErrors;
void parseDocument(QDomDocument doc);
- int slotAddProjectTrack(int ix, QDomElement xml);
+ int slotAddProjectTrack(int ix, QDomElement xml, bool locked);
DocClipBase *getMissingProducer(const QString id) const;
private slots: