m_ruler = new CustomRuler(doc->timecode(), m_trackview);
connect(m_ruler, SIGNAL(zoneMoved(int, int)), this, SIGNAL(zoneMoved(int, int)));
connect(m_ruler, SIGNAL(adjustZoom(int)), this, SIGNAL(setZoom(int)));
+ connect(m_ruler, SIGNAL(mousePosition(int)), this, SIGNAL(mousePosition(int)));
QHBoxLayout *layout = new QHBoxLayout;
layout->setContentsMargins(m_trackview->frameWidth(), 0, 0, 0);
layout->setSpacing(0);
QDomElement tractor = mlt.firstChildElement("tractor");
QDomNodeList tracks = tractor.elementsByTagName("track");
QDomNodeList playlists = doc.elementsByTagName("playlist");
- int duration = 300;
+ int duration = 1;
m_projectTracks = tracks.count();
int trackduration = 0;
QDomElement e;
}
QDomElement infoXml = mlt.firstChildElement("kdenlivedoc");
+ QDomElement propsXml = infoXml.firstChildElement("documentproperties");
+
+ int currentPos = propsXml.attribute("position").toInt();
+ if (currentPos > 0) m_trackview->initCursorPos(currentPos);
+
+
// Add guides
QDomNodeList guides = infoXml.elementsByTagName("guide");
for (int i = 0; i < guides.count(); i++) {