+ void slotTranscode(KUrl::List urls = KUrl::List());
+ void slotStabilize();
+ void slotTranscodeClip();
+ /** @brief Archive project: creates a copy of the project file with all clips in a new folder. */
+ void slotArchiveProject();
+ void slotSetDocumentRenderProfile(QMap <QString, QString> props);
+ void slotPrepareRendering(bool scriptExport, bool zoneOnly, const QString &chapterFile);
+
+ /** @brief Switches between displaying frames or timecode.
+ * @param ix 0 = display timecode, 1 = display frames. */
+ void slotUpdateTimecodeFormat(int ix);
+
+ /** @brief Removes the focus of anything. */
+ void slotRemoveFocus();
+ void slotCleanProject();
+ void slotUpdateClipMarkers(DocClipBase *clip);
+ void slotRevert();
+ void slotShutdown();
+ void slotUpdateTrackInfo();
+
+ /** @brief Changes the color scheme. */
+ void slotChangePalette(QAction *action, const QString &themename = QString());
+ void slotSwitchMonitors();
+ void slotCheckRenderStatus();
+ void slotInsertZoneToTree();
+ void slotInsertZoneToTimeline();
+
+ /** @brief Deletes items from timeline and document.
+ * @param ids The ids of the clips to delete.
+ * @param folderids The names and ids of the folders to delete. */
+ void slotDeleteProjectClips(QStringList ids, QMap<QString, QString> folderids);
+ void slotShowTitleBars(bool show);
+ void slotSwitchTitles();
+ /** @brief Update the capture folder if user asked a change. */
+ void slotUpdateCaptureFolder();
+
+ /** @brief Apply new properties to a clip */
+ void slotApplyNewClipProperties(const QString id, QMap <QString, QString> props, QMap <QString, QString> newprops, bool refresh, bool reload);
+
+ /** @brief Delete a clip from current project */
+ void slotDeleteClip(const QString &id);
+
+ /** @brief Saves the widgets layout */
+ void slotSaveLayout(QAction*);
+ void slotLoadLayout(QAction*);
+
+ /** @brief The monitor informs that it needs (or not) to have frames sent by the renderer. */
+ void slotMonitorRequestRenderFrame(bool request);
+ /** @brief Open the stopmotion dialog. */
+ void slotOpenStopmotion();
+ /** @brief Implements all the actions that are int he ActionsCollection. */
+ void slotDoAction(const QString& action_name);
+ /** @brief Update project because the use of proxy clips was enabled / disabled. */
+ void slotUpdateProxySettings();
+ /** @brief Insert current project's timecode into the notes widget. */
+ void slotInsertNotesTimecode();
+ /** @brief Open the project's backupdialog. */
+ void slotOpenBackupDialog(const KUrl url = KUrl());
+ /** @brief Disable proxies for this project. */
+ void slotDisableProxies();
+
+ void slotElapsedTime();
+ /** @brief Open the online services search dialog. */
+ void slotDownloadResources();
+
+ void slotChangePalette();