]> git.sesse.net Git - kdenlive/blobdiff - src/monitorscene.h
Several small adjustments for monitor switching
[kdenlive] / src / monitorscene.h
index c0f75bc49460d7f5d95dd67a6c3e867d2b89fa9a..36477dffa59f48628f7210ea34af8a1c0c377136 100644 (file)
@@ -44,7 +44,9 @@ public:
     void resetProfile();
 
 protected:
+    virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
+    virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
     /** @brief Adds a keyframe if scene is disabled. */
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
     /** @brief Reimplemented to allow zooming using ctrl + mouse wheel. */
@@ -79,6 +81,8 @@ private:
     QImage m_backgroundImage;
     bool m_enabled;
     qreal m_zoom;
+    bool m_groupMove;
+    QPointF m_lastPos;
 
 signals:
     void zoomChanged(int);