]> git.sesse.net Git - kdenlive/blobdiff - src/utils/abstractservice.h
const'ref
[kdenlive] / src / utils / abstractservice.h
index 7f7c4ed09fa8ca9686187c866a66fc0d7232f8f4..2e52d6341e75e087ad3ddadaaf771190cf7d5972 100644 (file)
@@ -58,7 +58,7 @@ class AbstractService : public QObject
     Q_OBJECT
 
 public:
-    AbstractService(QListWidget *listWidget, QObject * parent = 0);
+    explicit AbstractService(QListWidget *listWidget, QObject * parent = 0);
     ~AbstractService();
     /** @brief Get file extension for currently selected item. */
     virtual QString getExtension(QListWidgetItem *item);
@@ -86,11 +86,13 @@ signals:
     void searchInfo(const QString &);
     void maxPages(int);
     /** @brief Emit meta info for current item in formatted html. */
-    void gotMetaInfo(const QString);
+    void gotMetaInfo(const QString &);
     /** @brief Emit some extra meta info (description, license). */
-    void gotMetaInfo(QMap <QString, QString> info);
+    void gotMetaInfo(const QMap <QString, QString> &info);
     /** @brief We have an url for current item's preview thumbnail. */
-    void gotThumb(const QString url);
+    void gotThumb(const QString &url);
+    /** @brief The requested search query is finished. */
+    void searchDone();
 };