]> git.sesse.net Git - kdenlive/blobdiff - src/monitor.h
Remove support for non-OpenGL main monitor.
[kdenlive] / src / monitor.h
index 1d7b54cb3fa5e0d4252a6eca2cce2090706f029c..604dd39a52d61c8248660f3d3e379965f12ae661 100644 (file)
@@ -26,9 +26,7 @@
 #include "definitions.h"
 #include "timecodedisplay.h"
 #include "widgets/abstractmonitor.h"
-#ifdef USE_OPENGL
 #include "widgets/videoglwidget.h"
-#endif
 
 #include <QLabel>
 #include <QDomElement>
@@ -45,7 +43,8 @@ class MonitorEditWidget;
 class Monitor;
 class MonitorManager;
 class QSlider;
-
+class VideoGLWidget;
+class QGLWidget;
 
 class Overlay : public QLabel
 {
@@ -101,7 +100,6 @@ public:
 protected:
     void mousePressEvent(QMouseEvent * event);
     void mouseReleaseEvent(QMouseEvent * event);
-    void mouseDoubleClickEvent(QMouseEvent * event);
     void resizeEvent(QResizeEvent *event);
 
     /** @brief Move to another position on mouse wheel event.
@@ -143,11 +141,8 @@ private:
     /** true if selected clip is transition, false = selected clip is clip.
      *  Necessary because sometimes we get two signals, e.g. we get a clip and we get selected transition = NULL. */
     bool m_loopClipTransition;
-
-#ifdef USE_OPENGL
     VideoGLWidget *m_glWidget;
-    bool createOpenGlWidget(QWidget *parent, const QString &profile);
-#endif
+    void createOpenGlWidget(QWidget *parent, const QString &profile);
 
     GenTime getSnapForPos(bool previous);
     Qt::WindowFlags m_baseFlags;