#include <QCryptographicHash>
#include <QFile>
#include <QInputDialog>
+#include <QDomImplementation>
#include <mlt++/Mlt.h>
-const double DOCUMENTVERSION = 0.84;
+const double DOCUMENTVERSION = 0.85;
KdenliveDoc::KdenliveDoc(const KUrl &url, const KUrl &projectFolder, QUndoGroup *undoGroup, QString profileName, const QPoint tracks, Render *render, MainWindow *parent) :
QObject(parent),
else {
QFile file(tmpFile);
QString errorMsg;
+ QDomImplementation impl;
+ impl.setInvalidDataPolicy(QDomImplementation::DropInvalidChars);
success = m_document.setContent(&file, false, &errorMsg);
file.close();
KIO::NetAccess::removeTempFile(tmpFile);
}
}
-
void KdenliveDoc::setNewClipResource(const QString &id, const QString &path)
{
QDomNodeList prods = m_document.elementsByTagName("producer");
void KdenliveDoc::slotAddClipList(const KUrl::List urls, const QString group, const QString &groupId)
{
m_clipManager->slotAddClipList(urls, group, groupId);
- emit selectLastAddedClip(QString::number(m_clipManager->lastClipId()));
+ //emit selectLastAddedClip(QString::number(m_clipManager->lastClipId()));
setModified(true);
}