]> git.sesse.net Git - kdenlive/blobdiff - src/mainwindow.h
Cleanup effect stack (part 1)
[kdenlive] / src / mainwindow.h
index 3b33dad7a91b0e49bc4a76871a477c97aad96e66..22265d61e0970d93a37c00a5488b0e0808c1d2e7 100644 (file)
@@ -28,6 +28,9 @@
 #include <QEvent>
 #include <QTimer>
 #include <QShortcut>
+#include <QMap>
+#include <QString>
+#include <QImage>
 
 #include <KXmlGuiWindow>
 #include <KTextEdit>
@@ -38,6 +41,7 @@
 #include <KComboBox>
 #include <kautosavefile.h>
 #include <KActionCategory>
+#include <KImageCache>
 
 #include "effectslist.h"
 #include "gentime.h"
@@ -109,6 +113,10 @@ public:
     static EffectsList audioEffects;
     static EffectsList customEffects;
     static EffectsList transitions;
+    
+    /** @brief Cache for luma files thumbnails. */
+    static QMap <QString,QImage> m_lumacache;
+
 protected:
 
     /** @brief Closes the window.