]> git.sesse.net Git - kdenlive/blobdiff - src/kdenlivesettingsdialog.h
Fix indent issue
[kdenlive] / src / kdenlivesettingsdialog.h
index ae684c615b2368faa3fd2b7d7d8a371954d20ae7..44bc590e449874e7570524ff1d691d662cdb97ac 100644 (file)
 
 #include "ui_configmisc_ui.h"
 #include "ui_configenv_ui.h"
+#include "ui_configdisplay_ui.h"
 
-class KdenliveSettingsDialog : public KConfigDialog
-{
-  Q_OBJECT
-  
-  public:
+class KdenliveSettingsDialog : public KConfigDialog {
+    Q_OBJECT
+
+public:
     KdenliveSettingsDialog(QWidget * parent = 0);
+    ~KdenliveSettingsDialog();
+
+protected:
+    virtual bool hasChanged();
 
-  private slots:
+private slots:
     void slotUpdateDisplay();
 
-  private:
-    Ui::ConfigEnv_UI* m_configEnv;
-    Ui::ConfigMisc_UI* m_configMisc;
+private:
+    KPageWidgetItem *page1;
+    KPageWidgetItem *page2;
+    KPageWidgetItem *page3;
+    Ui::ConfigEnv_UI m_configEnv;
+    Ui::ConfigMisc_UI m_configMisc;
+    Ui::ConfigDisplay_UI m_configDisplay;
     QStringList m_mltProfilesList;
     QStringList m_customProfilesList;
     bool m_isCustomProfile;
+    QString m_defaulfProfile;
+
+signals:
+    void customChanged();
+
 };