X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fkdenlivedoc.h;h=44997b43dec156027dfd888c7ae8739d7af5dc4c;hb=7c066a50b5c795b85b4e94d489dfb18458d7ce7b;hp=0ffc3b6a8e52885a919684d793b780a0f1bacb34;hpb=a257df4100056533a39b5a742b0e667f2bebb51c;p=kdenlive diff --git a/src/kdenlivedoc.h b/src/kdenlivedoc.h index 0ffc3b6a..44997b43 100644 --- a/src/kdenlivedoc.h +++ b/src/kdenlivedoc.h @@ -114,6 +114,8 @@ Q_OBJECT public: bool isTrackLocked(int ix) const; void setDocumentProperty(const QString &name, const QString &value); const QString getDocumentProperty(const QString &name) const; + /** @brief get the list of renderer properties that were saved in the document */ + QMap getRenderProperties() const; private: KUrl m_url; @@ -145,6 +147,7 @@ private: QDomDocument createEmptyDocument(QList tracks); public slots: + void slotCreateXmlClip(const QString &name, const QDomElement xml, QString group, const QString &groupId); void slotCreateColorClip(const QString &name, const QString &color, const QString &duration, QString group, const QString &groupId); void slotCreateSlideshowClipFile(const QString name, const QString path, int count, const QString duration, const bool loop, const bool fade, const QString &luma_duration, const QString &luma_file, const int softness, QString group, const QString &groupId); void slotCreateTextClip(QString group, const QString &groupId, const QString &templatePath = QString());