X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fprojectitem.h;h=9a017f0c43c45c49d7865afabd76edbc1ed9d969;hb=16908c324b85a10cf06914ffcb1a5e95a9de90ca;hp=3e50a07d5a05729f1c8ea5157b7a11469f575e21;hpb=92aa0ab52311111e893535c7762fc7a58bd490fb;p=kdenlive diff --git a/src/projectitem.h b/src/projectitem.h index 3e50a07d..9a017f0c 100644 --- a/src/projectitem.h +++ b/src/projectitem.h @@ -64,9 +64,11 @@ public: static int itemDefaultHeight(); void slotSetToolTip(); /** \brief Set the status of proxy clip creation. 0 = no proxy, 1 = creating proxy, 2 = proxy created. */ - void setProxyStatus(int status); + void setProxyStatus(PROXYSTATUS status); /** \brief Returns the proxy status for this clip (true means there is a proxy clip). */ bool hasProxy() const; + /** \brief Returns true if the proxy for this clip is ready. */ + bool isProxyReady() const; /** \brief Returns true if we are currently creating the proxy for this clip. */ bool isProxyRunning() const; @@ -79,8 +81,10 @@ public: private: CLIPTYPE m_clipType; - QString m_clipId; DocClipBase *m_clip; + QString m_clipId; + + void buildItem(); };