+ } else if (type->name() == "application/x-kdenlivetitle") {
+ // opening a title file
+ QDomDocument txtdoc("titledocument");
+ QFile txtfile(url.path());
+ if (txtfile.open(QIODevice::ReadOnly) && txtdoc.setContent(&txtfile)) {
+ txtfile.close();
+ prod.setAttribute("type", (int) TEXT);
+ prod.setAttribute("resource", QString());
+ prod.setAttribute("xmldata", txtdoc.toString());
+ GenTime outPos(txtdoc.documentElement().attribute("out").toDouble() / 1000.0);
+ prod.setAttribute("transparency", 1);
+ prod.setAttribute("in", 0);
+ int out = (int) outPos.frames(m_doc->fps());
+ if (out > 0) prod.setAttribute("out", out);
+ else prod.setAttribute("out", m_doc->getFramePos(KdenliveSettings::image_duration()) - 1);
+ } else txtfile.close();