X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Frecmonitor.h;h=e52bce9eae479afef54e9ccb89dc510e85ec7772;hb=a35e9712a10a5bf5d079f0a2097a5f7446c3298d;hp=fbaf0663f521f22cb0528136f29824a3393fbf04;hpb=ebaae9a42404d9e9c4fef21fb0924b18f04b4a00;p=kdenlive diff --git a/src/recmonitor.h b/src/recmonitor.h index fbaf0663..e52bce9e 100644 --- a/src/recmonitor.h +++ b/src/recmonitor.h @@ -32,14 +32,13 @@ #include #include "ui_recmonitor_ui.h" -#include "smallruler.h" -#include "regiongrabber.h" -class RecMonitor : public QWidget { +class RecMonitor : public QWidget +{ Q_OBJECT public: - RecMonitor(QString name, QWidget *parent = 0); + explicit RecMonitor(QString name, QWidget *parent = 0); virtual ~RecMonitor(); QString name() const; @@ -50,22 +49,17 @@ protected: virtual void mousePressEvent(QMouseEvent * event); private: - Ui::RecMonitor_UI ui; - QString m_tmpFolder; + Ui::RecMonitor_UI m_ui; QString m_name; - RegionGrabber *rgnGrab; bool m_isActive; KDateTime m_captureTime; - double m_dvgrabVersion; KUrl m_captureFile; KIcon m_playIcon; KIcon m_pauseIcon; - QProcess *captureProcess; - QProcess *displayProcess; - QProcess *alsaProcess; - QTimer *m_initTimer; + QProcess *m_captureProcess; + QProcess *m_displayProcess; bool m_isCapturing; /** did the user capture something ? */ bool m_didCapture; @@ -91,7 +85,7 @@ private slots: void slotRewind(); void slotForward(); void slotDisconnect(); - void slotStartGrab(const QRect &rect); + //void slotStartGrab(const QRect &rect); void slotConfigure(); public slots: @@ -100,6 +94,7 @@ public slots: void start(); void activateRecMonitor(); void slotPlay(); + void slotUpdateCaptureFolder(); signals: void renderPosition(int);