]> git.sesse.net Git - kdenlive/blobdiff - src/profilesdialog.h
Improve reloading of externally modified clips (wait for 1.5 second before reloading...
[kdenlive] / src / profilesdialog.h
index f75faef0002d8ed5ec8fe1b51db71d260ba15ea2..1bac83d3a6cd3de178dbc005f65b5968824469cd 100644 (file)
@@ -33,12 +33,15 @@ public:
     ProfilesDialog(QWidget * parent = 0);
 
     void fillList(const QString selectedProfile = QString());
-    static QString getProfileDescription(QString name);
     static QMap< QString, QString > getSettingsForProfile(const QString profileName);
     static QMap< QString, QString > getSettingsFromFile(const QString path);
     static QString getPathFromDescription(const QString profileDesc);
     static MltVideoProfile getVideoProfile(QString name);
     static QMap <QString, QString> getProfilesInfo();
+    static void saveProfile(MltVideoProfile &profile);
+    static QString existingProfile(MltVideoProfile profile);
+    static bool existingProfileDescription(const QString &desc);
+    static double getStringEval(const MltVideoProfile &profile, QString eval);
 
 protected:
     virtual void closeEvent(QCloseEvent *event);
@@ -54,8 +57,6 @@ private slots:
 
 private:
     Ui::ProfilesDialog_UI m_view;
-    QStringList m_mltProfilesList;
-    QStringList m_customProfilesList;
     int m_selectedProfileIndex;
     bool m_profileIsModified;
     bool m_isCustomProfile;