X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fonmonitoritems%2Fonmonitorcornersitem.h;h=1e09069b38d29d764eea8abaef6f901715ae7ae0;hb=a9eee37bf60bfae1ce974d2bb3f4954c23e05664;hp=c97114a3766dcf2ea0a4cbb2fca1bde90e6e0495;hpb=81be3bf632b306ffd8795f0c81d4372e358e88d2;p=kdenlive diff --git a/src/onmonitoritems/onmonitorcornersitem.h b/src/onmonitoritems/onmonitorcornersitem.h index c97114a3..1e09069b 100644 --- a/src/onmonitoritems/onmonitorcornersitem.h +++ b/src/onmonitoritems/onmonitorcornersitem.h @@ -25,6 +25,8 @@ #include #include +class QGraphicsView; + class OnMonitorCornersItem : public QObject, public QGraphicsPolygonItem { Q_OBJECT @@ -51,12 +53,17 @@ private: /** @brief Returns the points of this polygon but sorted clockwise. */ QList sortedClockwise(); + /** @brief Tries to get the view of the scene. */ + bool getView(); + cornersActions m_mode; /** Number of the selected corner or if in MoveSide mode number of the first corner on this side */ int m_selectedCorner; QPointF m_lastPoint; bool m_modified; + QGraphicsView *m_view; + signals: void changed(); };