class KeyframeHelper;
class TimecodeDisplay;
class OnMonitorRectItem;
+class QGraphicsRectItem;
class DragValue;
class GeometryWidget : public QWidget
bool m_isEffect;
MonitorScene *m_scene;
OnMonitorRectItem *m_rect;
+ QGraphicsRectItem *m_previous;
KeyframeHelper *m_timeline;
/** Stores the different settings in the MLT geometry format. */
Mlt::Geometry *m_geometry;
void slotSetHeight(int value);
/** @brief Resizes the rect by @param value (in perecent) compared to the frame size. */
- void slotResize(int value);
+ void slotResize(double value);
/** @brief Sets the opacity to @param value. */
void slotSetOpacity(int value);
void slotAdjustToFrameSize();
void slotFitToWidth();
void slotFitToHeight();
+ /** @brief Show / hide previous keyframe in monitor scene. */
+ void slotShowPreviousKeyFrame(bool show);
signals:
void parameterChanged();