void setupMenu(QMenu *addMenu, QAction *defaultAction);
void setupGeneratorMenu(QMenu *addMenu, QMenu *transcodeMenu);
QString currentClipUrl() const;
+ void reloadClipThumbnails();
+ QDomDocument generateTemplateXml(QString data, const QString &replaceString);
public slots:
void setDocument(KdenliveDoc *doc);
void slotEditClip();
void slotReloadClip();
void slotAddColorClip();
+ void regenerateTemplate(const QString &id);
private:
ProjectListView *m_listView;
void requestClipThumbnail(const QString &id);
void deleteProjectFolder(QMap <QString, QString> map);
void editFolder(const QString folderName, const QString oldfolderName, const QString &clipId);
+ QStringList getGroup() const;
+ void regenerateTemplate(ProjectItem *clip);
+ void regenerateTemplateImage(ProjectItem *clip);
private slots:
void slotClipSelected();
void slotAddSlideshowClip();
void slotAddTitleClip();
+ void slotAddTitleTemplateClip();
void slotContextMenu(const QPoint &pos, QTreeWidgetItem *);
void slotAddFolder();
/** This is triggered when a clip description has been modified */
void projectModified();
void loadingIsOver();
void clipNameChanged(const QString, const QString);
+ void refreshClip();
};
#endif