]> git.sesse.net Git - kdenlive/blobdiff - src/clipproperties.h
Add "discover new features" button to Config Wizard so that users can be redirected...
[kdenlive] / src / clipproperties.h
index 843d71cf7bedaa07c8df30c1f87ceb57cc3e65de..bcf971420d5f3fbc3a414926c6e73cef02781405 100644 (file)
  ***************************************************************************/
 
 
-#ifndef CLIPPROPSDIALOG_H
-#define CLIPPROPSDIALOG_H
+#ifndef CLIPPROPERTIES_H
+#define CLIPPROPERTIES_H
 
-#include <QDialog>
 
 #include "definitions.h"
-#include "docclipbase.h"
 #include "timecode.h"
+#include "docclipbase.h"
 #include "ui_clipproperties_ui.h"
 
-class ClipProperties : public QDialog {
+class ClipProperties : public QDialog
+{
     Q_OBJECT
 
 public:
     ClipProperties(DocClipBase *clip, Timecode tc, double fps, QWidget * parent = 0);
     QMap <QString, QString> properties();
-    int clipId() const;
+    const QString &clipId() const;
     bool needsTimelineRefresh() const;
 
 private slots:
     void parseFolder();
+    void slotAddMarker();
+    void slotEditMarker();
+    void slotDeleteMarker();
+    void slotFillMarkersList();
+    void slotCheckMaxLength();
+    void slotEnableLuma(int state);
+    void slotEnableLumaFile(int state);
+    void slotUpdateDurationFormat(int ix);
 
 private:
     Ui::ClipProperties_UI m_view;
@@ -48,6 +56,9 @@ private:
     /** used to count images in slideshow clip */
     int m_count;
     bool m_clipNeedsRefresh;
+
+signals:
+    void addMarker(const QString &, GenTime, QString);
 };