]> git.sesse.net Git - kdenlive/blobdiff - src/titlewidget.h
edit and delete markers
[kdenlive] / src / titlewidget.h
index 55392513c2d563b17a3166ad9fef77490d1d9531..e6c837d1dc616145a3b8d460127ced82aab1d172 100644 (file)
@@ -44,7 +44,7 @@ public:
 class TitleWidget : public QDialog , public Ui::TitleWidget_UI {
     Q_OBJECT
 public:
-    TitleWidget(Render *render, QWidget *parent = 0);
+    TitleWidget(KUrl url, QString projectPath, Render *render, QWidget *parent = 0);
 
 protected:
     virtual void resizeEvent(QResizeEvent * event);
@@ -67,6 +67,8 @@ private:
     QAction *m_buttonCursor;
     QAction *m_buttonSave;
     QAction *m_buttonLoad;
+    /** project path for storing title clips */
+    QString m_projectPath;
 
 public slots:
     void slotNewText(QGraphicsTextItem *tt);
@@ -78,10 +80,9 @@ public slots:
     void fontBold();
     void setupViewports();
     void zIndexChanged(int);
-    void svgSelected(const KUrl&);
     void itemScaled(int);
     void itemRotate(int);
-    void saveTitle();
+    void saveTitle(KUrl url = KUrl());
     void loadTitle();
     QPixmap renderedPixmap();
 
@@ -97,6 +98,7 @@ private slots:
     void slotTextTool();
     void slotRectTool();
     void slotSelectTool();
+    void slotImageTool();
 };