***************************************************************************/
-#include <QScrollBar>
-
-#include <KDebug>
-#include <KMessageBox>
-
+#include "trackview.h"
#include "definitions.h"
#include "headertrack.h"
-#include "trackview.h"
#include "clipitem.h"
#include "transition.h"
#include "kdenlivesettings.h"
#include "customtrackview.h"
#include "initeffects.h"
+#include <KDebug>
+#include <KMessageBox>
+
+#include <QScrollBar>
+
TrackView::TrackView(KdenliveDoc *doc, QWidget *parent)
: QWidget(parent), m_doc(doc), m_scale(1.0), m_projectTracks(0) {
void TrackView::parseDocument(QDomDocument doc) {
int cursorPos = 0;
- m_documentErrors = QString();
+ m_documentErrors.clear();
// kDebug() << "//// DOCUMENT: " << doc.toString();
/*QDomNode props = doc.elementsByTagName("properties").item(0);
if (!props.isNull()) {
QString id = idString;
double speed = 1.0;
if (idString.startsWith("slowmotion")) {
- id = idString.section(":", 1, 1);
- speed = idString.section(":", 2, 2).toDouble();
+ id = idString.section(':', 1, 1);
+ speed = idString.section(':', 2, 2).toDouble();
} else id = id.section('_', 0, 0);
DocClipBase *clip = m_doc->clipManager()->getClipById(id);
if (clip != NULL) {
endvalue = effectparam.text().toDouble() * factor;
}
// add first keyframe
- keyframes.append(QString::number(effectin) + ":" + QString::number(startvalue) + ";" + QString::number(effectout) + ":" + QString::number(endvalue) + ";");
+ keyframes.append(QString::number(effectin) + ':' + QString::number(startvalue) + ';' + QString::number(effectout) + ':' + QString::number(endvalue) + ';');
QDomNode lastParsedEffect;
ix++;
QDomNode n2 = effects.at(ix);
}
}
if (continueParsing) {
- keyframes.append(QString::number(effectout) + ":" + QString::number(endvalue) + ";");
+ keyframes.append(QString::number(effectout) + ':' + QString::number(endvalue) + ';');
ix++;
}
}