]> git.sur5r.net Git - minitube/blobdiff - src/ytsearch.cpp
Qt5 fixes
[minitube] / src / ytsearch.cpp
index 010cbd57d4ea0696041ed51c39a5b856f633439c..68b22c6e1854bc828b7c1460ff63c212183c9147 100644 (file)
@@ -42,8 +42,13 @@ void YTSearch::loadVideos(int max, int skip) {
     aborted = false;
 
     QUrl url("http://gdata.youtube.com/feeds/api/videos/");
-    url.addQueryItem("v", "2");
+#if QT_VERSION >= 0x050000
+{
+    QUrl &u = url;
+    QUrlQuery url;
+#endif
 
+    url.addQueryItem("v", "2");
     url.addQueryItem("max-results", QString::number(max));
     url.addQueryItem("start-index", QString::number(skip));
 
@@ -99,6 +104,10 @@ void YTSearch::loadVideos(int max, int skip) {
         break;
     }
 
+#if QT_VERSION >= 0x050000
+        u.setQuery(url);
+    }
+#endif
     QObject *reply = The::http()->get(url);
     connect(reply, SIGNAL(data(QByteArray)), SLOT(parseResults(QByteArray)));
     connect(reply, SIGNAL(error(QNetworkReply*)), SLOT(requestError(QNetworkReply*)));