]> git.sesse.net Git - kdenlive/blobdiff - src/mainwindow.h
Remember render settings for project (zone, guides):
[kdenlive] / src / mainwindow.h
index 983d486743e16878a5b25f2a8338bfebf9a53805..9c48d13f0549621fd3075d4e6dae32bc68b51dd9 100644 (file)
@@ -61,6 +61,7 @@ class JogShuttle;
 class DocClipBase;
 class Render;
 class Transition;
+class Histogram;
 class Vectorscope;
 class Waveform;
 class RGBParade;
@@ -162,6 +163,9 @@ private:
     QDockWidget *m_RGBParadeDock;
     RGBParade *m_RGBParade;
 
+    QDockWidget *m_histogramDock;
+    Histogram *m_histogram;
+
     QDockWidget *m_undoViewDock;
     QUndoView *m_undoView;
     QUndoGroup *m_commandStack;
@@ -421,13 +425,14 @@ private slots:
     void slotUnGroupClips();
     void slotEditItemDuration();
     void slotClipInProjectTree();
+    //void slotClipToProjectTree();
     void slotSplitAudio();
     void slotUpdateClipType(QAction *action);
     void slotShowTimeline(bool show);
     void slotMaximizeCurrent(bool show);
     void slotTranscode(KUrl::List urls = KUrl::List());
     void slotTranscodeClip();
-    void slotSetDocumentRenderProfile(const QString &dest, const QString &group, const QString &name, const QString &file);
+    void slotSetDocumentRenderProfile(const QString &dest, const QString &group, const QString &name, const QString &file, bool renderZone, bool renderGuide, int startGuide, int endGuide);
     void slotPrepareRendering(bool scriptExport, bool zoneOnly, const QString &chapterFile);
 
     /** @brief Switches between displaying frames or timecode.