#define PROJECTSETTINGS_H
#include <QDialog>
+#include <QPushButton>
#include "ui_projectsettings_ui.h"
class ProjectSettings : public QDialog
{
- Q_OBJECT
-
- public:
- ProjectSettings(QWidget * parent = 0);
+ Q_OBJECT
- private slots:
+public:
+ ProjectSettings(int videotracks, int audiotracks, const QString projectPath, bool readOnlyTracks, QWidget * parent = 0);
+ QString selectedProfile() const;
+ KUrl selectedFolder() const;
+ QPoint tracks();
+ bool enableVideoThumbs() const;
+ bool enableAudioThumbs() const;
+
+private slots:
void slotUpdateDisplay();
+ void slotUpdateButton(const QString &path);
- private:
+private:
Ui::ProjectSettings_UI m_view;
- QStringList m_mltProfilesList;
- QStringList m_customProfilesList;
- bool m_isCustomProfile;
+ QPushButton *m_buttonOk;
};