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 QString getPathFromProperties(int width, int height, double fps, double par = 0, double dar = 0);
+ static double getStringEval(const MltVideoProfile &profile, QString eval);
protected:
virtual void closeEvent(QCloseEvent *event);