]> git.sesse.net Git - kdenlive/blobdiff - src/cornerswidget.h
const'ref. Fix indent
[kdenlive] / src / cornerswidget.h
index 6f13846c3e43754b41bd54bc2e3a83108e323eb6..27facd4c1935136d98ba32a077771ad48b9620ec 100644 (file)
@@ -28,7 +28,6 @@ class QDomElement;
 class Monitor;
 class MonitorScene;
 class OnMonitorCornersItem;
-class MonitorSceneControlWidget;
 
 
 class CornersWidget : public KeyframeEdit
@@ -41,14 +40,12 @@ public:
      * @param isEffect true if used in an effect, false if used in a transition
      * @param factor Factor by which the parameters differ from the range 0-1
      * @param parent (optional) Parent widget */
-    CornersWidget(Monitor *monitor, QDomElement e, int minFrame, int maxFrame, Timecode tc, int activeKeyframe, QWidget* parent = 0);
+    explicit CornersWidget(Monitor *monitor, const QDomElement &e, int minFrame, int maxFrame, const Timecode &tc, int activeKeyframe, QWidget* parent = 0);
     virtual ~CornersWidget();
 
-    virtual void addParameter(QDomElement e, int activeKeyframe = -1);
+    virtual void addParameter(const QDomElement &e, int activeKeyframe = -1);
 
 public slots:
-    /** @brief Switches from normal monitor to monitor scene according to @param show. */
-    void slotShowScene(bool show = true);
     /** @brief Updates the on-monitor item.  */
     void slotSyncPosition(int relTimelinePos);
 
@@ -57,16 +54,12 @@ private:
     MonitorScene *m_scene;
     OnMonitorCornersItem *m_item;
     bool m_showScene;
-    MonitorSceneControlWidget *m_config;
     int m_pos;
 
     /** @brief Returns the corner positions set in the row of @param keyframe. */
     QList <QPointF> getPoints(QTableWidgetItem *keyframe);
 
 private slots:
-    /** @brief Makes sure the monitor effect scene is only visible if the clip this geometry belongs to is visible.
-    * @param renderPos Postion of the Monitor / Timeline cursor */
-    void slotCheckMonitorPosition(int renderPos);
 
     /** @brief Updates the on-monitor item according to the current timeline position. */
     void slotUpdateItem();
@@ -81,9 +74,6 @@ private slots:
 
     /** @brief Shows/Hides additional controls on the monitor according to @param show. */
     void slotShowControls(bool show = true);
-
-signals:
-    void checkMonitorPosition(int);
 };
 
 #endif