]> git.sesse.net Git - kdenlive/blobdiff - src/clipproperties.h
Correctly update monitor when changing a title clip duration
[kdenlive] / src / clipproperties.h
index cae1652b5b3a68d8e656a5346d46e332235a17b8..b32517e4506443b4f0d6ce2513452611b28a8c8f 100644 (file)
@@ -27,7 +27,8 @@
 #include "docclipbase.h"
 #include "ui_clipproperties_ui.h"
 
-class ClipProperties : public QDialog {
+class ClipProperties : public QDialog
+{
     Q_OBJECT
 
 public:
@@ -35,6 +36,7 @@ public:
     QMap <QString, QString> properties();
     const QString &clipId() const;
     bool needsTimelineRefresh() const;
+    bool needsTimelineReload() const;
 
 private slots:
     void parseFolder();
@@ -45,6 +47,7 @@ private slots:
     void slotCheckMaxLength();
     void slotEnableLuma(int state);
     void slotEnableLumaFile(int state);
+    void slotUpdateDurationFormat(int ix);
 
 private:
     Ui::ClipProperties_UI m_view;
@@ -53,7 +56,10 @@ private:
     double m_fps;
     /** used to count images in slideshow clip */
     int m_count;
+    /** some visual properties changed, reload thumbnails */
     bool m_clipNeedsRefresh;
+    /** clip resource changed, reload it */
+    bool m_clipNeedsReLoad;
 
 signals:
     void addMarker(const QString &, GenTime, QString);