]> git.sesse.net Git - kdenlive/blobdiff - src/dvdwizardvob.h
Add explicit keyword, const'ref, minor optimization
[kdenlive] / src / dvdwizardvob.h
index 6f3ad2a48a5866c08af05cc4cc62a524a6a27db5..2dd461f0cc07d1b5c969b2207a012904975e056f 100644 (file)
@@ -44,7 +44,7 @@ class DvdTreeWidget : public QTreeWidget
 {
     Q_OBJECT
 public:
-    DvdTreeWidget(QWidget *parent);
+    explicit DvdTreeWidget(QWidget *parent);
 
 protected:
     virtual void dragEnterEvent(QDragEnterEvent * event );
@@ -107,7 +107,6 @@ public:
     virtual bool isComplete() const;
     QStringList selectedUrls() const;
     void setUrl(const QString &url);
-    QString introMovie() const;
     DVDFORMAT dvdFormat() const;
     const QString dvdProfile() const;
     int duration(int ix) const;
@@ -115,14 +114,14 @@ public:
     QStringList chapters() const;
     void setProfile(const QString& profile);
     void clear();
+    const QString introMovie() const;
+    void setUseIntroMovie(bool use);
     void updateChapters(QMap <QString, QString> chaptersdata);
-    void setIntroMovie(const QString& path);
     static QString getDvdProfile(DVDFORMAT format);
 
 private:
     Ui::DvdWizardVob_UI m_view;
     DvdTreeWidget *m_vobList;
-    QString m_errorMessage;
     KCapacityBar *m_capacityBar;
     QAction *m_transcodeAction;
     bool m_installCheck;
@@ -144,6 +143,9 @@ private slots:
     void slotItemDown();
     void slotTranscodeFiles();
     void slotTranscodedClip(KUrl, KUrl);
+    
+signals:
+    void prepareMonitor();
 };
 
 #endif