]> cloud.milkyroute.net Git - dolphin.git/commitdiff
make FileNameSearchProtocol::listDir override the KIO::SlaveBase method
authorAlex Richardson <arichardson.kde@gmail.com>
Thu, 10 Apr 2014 14:34:35 +0000 (16:34 +0200)
committerAlex Richardson <arichardson.kde@gmail.com>
Mon, 5 May 2014 21:05:33 +0000 (23:05 +0200)
The parameter changed from KUrl to QUrl -> we have to add this.

Found with -Woverloaded-virtual

src/search/filenamesearchprotocol.cpp
src/search/filenamesearchprotocol.h

index ee753187960f85bd39d5c1e98e30872cf06d72d7..fa42c3994b4d6e4cac814055144581a331f3911d 100644 (file)
@@ -45,22 +45,22 @@ FileNameSearchProtocol::~FileNameSearchProtocol()
     cleanup();
 }
 
-void FileNameSearchProtocol::listDir(const KUrl& url)
+void FileNameSearchProtocol::listDir(const QUrl& url)
 {
     cleanup();
 
-    const QString search = url.queryItem("search");
+    const QString search = url.queryItemValue("search");
     if (!search.isEmpty()) {
         m_regExp = new QRegExp(search, Qt::CaseInsensitive, QRegExp::Wildcard);
     }
 
     m_checkContent = false;
-    const QString checkContent = url.queryItem("checkContent");
+    const QString checkContent = url.queryItemValue("checkContent");
     if (checkContent == QLatin1String("yes")) {
         m_checkContent = true;
     }
 
-    const QString urlString = url.queryItem("url");
+    const QString urlString = url.queryItemValue("url");
     searchDirectory(KUrl(urlString));
 
     cleanup();
index 4a854d7294e61a928d6a556f0e4b159d39f14381..f691f998b65106085ff19c09668503adc5c871c9 100644 (file)
@@ -39,7 +39,7 @@ public:
     FileNameSearchProtocol(const QByteArray& pool, const QByteArray& app);
     virtual ~FileNameSearchProtocol();
 
-    virtual void listDir(const KUrl& url);
+    virtual void listDir(const QUrl& url) Q_DECL_OVERRIDE;
 
 private:
     void searchDirectory(const KUrl& directory);