+ void slotGotProxy(const QString &proxyPath);
+ void slotGotProxy(ProjectItem *item);
+ /** @brief Enable / disable proxy for current clip. */
+ void slotProxyCurrentItem(bool doProxy, ProjectItem *itemToProxy = NULL);
+ /** @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 clip jobs. */
+ void slotProcessJobs();
+ /** @brief Discard running and pending clip jobs. */
+ void slotCancelJobs();
+ /** @brief Discard a running clip jobs. */
+ void slotCancelRunningJob(const QString id, stringMap);
+ /** @brief Update a clip's job status. */
+ void slotProcessLog(ProjectItem *item, int progress, int);
+ /** @brief A clip fob crashed, inform user. */
+ void slotJobCrashed(ProjectItem *item, const QString &label, const QString &actionName = QString(), const QString details = QString());
+ /** @brief Display error log for last failed job. */
+ void slotShowJobLog();