X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fkdenlivedoc.h;h=6f6bfd3c653942bd10c6d1feb9ed4d456b9fae27;hb=7d1f818376b25f793ad6e8960b73a24a39605945;hp=217d4bc2f6334e5f2ce4b06b50c6950673ebc4ed;hpb=9cee0c0825fe45a53c37c61a2061e025ca43012e;p=kdenlive diff --git a/src/kdenlivedoc.h b/src/kdenlivedoc.h index 217d4bc2..6f6bfd3c 100644 --- a/src/kdenlivedoc.h +++ b/src/kdenlivedoc.h @@ -81,7 +81,8 @@ Q_OBJECT public: MltVideoProfile mltProfile() const; const QString description() const; void setUrl(KUrl url); - void setProfilePath(QString path); + /** update project profile, returns true if fps was changed */ + bool setProfilePath(QString path); const QString getFreeClipId(); /** does the document need saving */ bool isModified() const; @@ -139,13 +140,12 @@ private: QMap m_documentProperties; QList m_tracksList; - - QDomDocument createEmptyDocument(const int videotracks, const int audiotracks); - void setNewClipResource(const QString &id, const QString &path); QString searchFileRecursively(const QDir &dir, const QString &matchSize, const QString &matchHash) const; void moveProjectData(KUrl url); bool checkDocumentClips(QDomNodeList infoproducers); + QDomDocument createEmptyDocument(int videotracks, int audiotracks); + QDomDocument createEmptyDocument(QList tracks); public slots: void slotCreateColorClip(const QString &name, const QString &color, const QString &duration, QString group, const QString &groupId);