X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmonitor.h;h=d01f5b9f58b4c9af051cbc0056558316670c8e53;hb=d213b296a20981638a0bdfd4ec479d86ef16a41a;hp=0fe6d50ae7ddcfc07be0c67117dcb3935d7e4424;hpb=fb460899af4f72c9d4c328d9a6a2253e4a35b173;p=kdenlive diff --git a/src/monitor.h b/src/monitor.h index 0fe6d50a..d01f5b9f 100644 --- a/src/monitor.h +++ b/src/monitor.h @@ -89,6 +89,8 @@ public: QWidget *container(); void reloadProducer(const QString &id); QFrame *m_volumePopup; + /** @brief Reimplemented from QWidget, updates the palette colors. */ + void setPalette ( const QPalette & p); protected: virtual void mousePressEvent(QMouseEvent * event); @@ -104,6 +106,7 @@ protected: virtual void wheelEvent(QWheelEvent * event); virtual void mouseMoveEvent(QMouseEvent *event); virtual QStringList mimeTypes() const; + /*virtual void dragMoveEvent(QDragMoveEvent * event); virtual Qt::DropActions supportedDropActions() const;*/ @@ -198,7 +201,8 @@ public slots: void adjustRulerSize(int length); void setTimePos(const QString &pos); QStringList getZoneInfo() const; - void slotEffectScene(bool show = true); + /** @brief Display the on monitor effect scene (to adjust geometry over monitor). */ + void slotShowEffectScene(bool show = true, bool manuallyTriggered = false); bool effectSceneDisplayed(); /** @brief Sets m_selectedClip to @param item. Used for looping it. */