+ /** A clip was modified externally, change icon so that user knows it */
+ void slotModifiedClip(const QString &id);
+ void slotMissingClip(const QString &id);
+ void slotAvailableClip(const QString &id);
+ /** @brief Try to find a matching profile for given item. */
+ bool adjustProjectProfileToItem(ProjectItem *item = NULL);
+ /** @brief Add a sequence from the stopmotion widget. */
+ void slotAddOrUpdateSequence(const QString frameName);
+ /** @brief A proxy clip was created, update display. */
+ void slotGotProxy(const QString &proxyPath);
+ void slotGotProxy(ProjectItem *item);
+ /** @brief Enable / disable proxy for current clip. */
+ void slotProxyCurrentItem(bool doProxy);
+ /** @brief Put clip in the proxy waiting list. */
+ void slotCreateProxy(const QString id);
+ /** @brief Stop creation of this clip's proxy. */
+ void slotAbortProxy(const QString id, const QString path);
+ /** @brief Start creation of proxy clip. */
+ void slotGenerateProxy(const QString destPath, const QString sourcePath, int clipType, int exif);