]> git.sesse.net Git - kdenlive/blobdiff - src/onmonitoritems/onmonitorrectitem.h
Allow keeping the aspect ratio (of the project) when resizing a geometry rect on...
[kdenlive] / src / onmonitoritems / onmonitorrectitem.h
index 96e3db366f0613cc9a053c6711ef3c92e74b8273..acdee10cacc25e09edfb30e0d201d24906a2f3e4 100644 (file)
@@ -32,7 +32,7 @@ class OnMonitorRectItem : public AbstractOnMonitorItem, public QGraphicsRectItem
 {
     Q_OBJECT
 public:
-    OnMonitorRectItem(const QRectF &rect, MonitorScene *scene, QGraphicsItem *parent = 0);
+    OnMonitorRectItem(const QRectF &rect, double dar, MonitorScene *scene, QGraphicsItem *parent = 0);
 
     /** @brief Gets The action mode for the area @param pos +- 4.
      * e.g. pos(0,0) returns ResizeTopLeft */
@@ -52,8 +52,10 @@ public slots:
     void slotMouseMoved(QGraphicsSceneMouseEvent *event);
 
 private:
+    double m_dar;
     rectActions m_mode;
-    QPointF m_clickPoint;
+    QRectF m_oldRect;
+    QPointF m_lastPoint;
 };
 
 #endif