]> git.sesse.net Git - kdenlive/blobdiff - src/clipitem.h
Cache timeline thumbnails for faster project opening, should solve:
[kdenlive] / src / clipitem.h
index a17bf785bf2122d42fc6c28861f601e221c3c5a0..98bd1c010df6760dc38ccd132b0b686407d31098 100644 (file)
@@ -101,6 +101,8 @@ public:
     GenTime cropDuration() const;
     int hasEffect(const QString &tag, const QString &id) const;
     bool checkKeyFrames();
+    QPixmap startThumb() const;
+    QPixmap endThumb() const;
 
 protected:
     //virtual void mouseMoveEvent(QGraphicsSceneMouseEvent * event);
@@ -157,10 +159,12 @@ private slots:
     void animate(qreal value);
     void slotSetStartThumb(QImage img);
     void slotSetEndThumb(QImage img);
-    void slotSetStartThumb(QPixmap pix);
-    void slotSetEndThumb(QPixmap pix);
     void slotThumbReady(int frame, QPixmap pix);
 
+public slots:
+    void slotSetStartThumb(const QPixmap pix);
+    void slotSetEndThumb(const QPixmap pix);
+
 signals:
     void getThumb(int, int);
     void prepareAudioThumb(double, int, int, int);