]> git.sesse.net Git - kdenlive/blobdiff - src/utils/freesound.h
Integrate with the required MLT hooks for getting Movit to work.
[kdenlive] / src / utils / freesound.h
index 88251a0ec3ba28f2168f36d8875dd23ef0b03e8c..db15d3452178d92602b9bf47365c1a7cad95a7ae 100644 (file)
@@ -34,17 +34,17 @@ class FreeSound : public AbstractService
     Q_OBJECT
 
 public:
-    FreeSound(QListWidget *listWidget, QObject * parent = 0);
+    explicit FreeSound(QListWidget *listWidget, QObject * parent = 0);
     ~FreeSound();
-    virtual QString getExtension(QListWidgetItem *item);
-    virtual QString getDefaultDownloadName(QListWidgetItem *item);
+    QString getExtension(QListWidgetItem *item);
+    QString getDefaultDownloadName(QListWidgetItem *item);
 
 
 public slots:
-    virtual void slotStartSearch(const QString searchText, int page = 0);
-    virtual OnlineItemInfo displayItemDetails(QListWidgetItem *item);
-    virtual bool startItemPreview(QListWidgetItem *item);
-    virtual void stopItemPreview(QListWidgetItem *item);    
+    void slotStartSearch(const QString& searchText, int page = 0);
+    OnlineItemInfo displayItemDetails(QListWidgetItem *item);
+    bool startItemPreview(QListWidgetItem *item);
+    void stopItemPreview(QListWidgetItem *item);
 
 private slots:
     void slotShowResults(KJob* job);
@@ -55,7 +55,7 @@ private:
     QProcess *m_previewProcess;
 
 signals:
-    void addClip(KUrl, const QString &);
+    void addClip(const KUrl &, const QString &);
 };