]> git.sesse.net Git - kdenlive/blobdiff - src/markerdialog.h
Fix indent
[kdenlive] / src / markerdialog.h
index 88960ca480d596aff5d926a785f8ab1574692968..a15c70faef6831891ff8a1154d4c596db016e2bd 100644 (file)
@@ -1,4 +1,4 @@
-/***************************************************************************
+ /***************************************************************************
  *   Copyright (C) 2008 by Jean-Baptiste Mardelle (jb@kdenlive.org)        *
  *                                                                         *
  *   This program is free software; you can redistribute it and/or modify  *
@@ -31,7 +31,7 @@ namespace Mlt
 {
 class Producer;
 class Profile;
-};
+}
 
 /**
  * @class MarkerDialog
@@ -44,9 +44,11 @@ class MarkerDialog : public QDialog, public Ui::MarkerDialog_UI
     Q_OBJECT
 
 public:
-    MarkerDialog(DocClipBase *clip, CommentedTime t, Timecode tc, const QString &caption, QWidget * parent = 0);
+    explicit MarkerDialog(DocClipBase *clip, const CommentedTime &t, const Timecode &tc, const QString &caption, QWidget * parent = 0);
     ~MarkerDialog();
+
     CommentedTime newMarker();
+    QImage markerImage() const;
 
 private slots:
     void slotUpdateThumb();
@@ -55,6 +57,7 @@ private:
     Mlt::Producer *m_producer;
     Mlt::Profile *m_profile;
     DocClipBase *m_clip;
+    QImage m_image;
     TimecodeDisplay *m_in;
     double m_dar;
     QTimer *m_previewTimer;