- {
- QUrlQueryHelper urlHelper(url);
- urlHelper.addQueryItem("part", "snippet");
- urlHelper.addQueryItem("hl", language);
-
- QString regionCode = YTRegions::currentRegionId();
- if (regionCode.isEmpty()) regionCode = "us";
- urlHelper.addQueryItem("regionCode", regionCode);
- }
-#else
- QString url = "http://gdata.youtube.com/schemas/2007/categories.cat?hl=" + language;
-#endif
-
-
- QObject *reply = The::http()->get(url);
- connect(reply, SIGNAL(data(QByteArray)), SLOT(parseCategories(QByteArray)));
- connect(reply, SIGNAL(error(QNetworkReply*)), SLOT(requestError(QNetworkReply*)));
-}
-
-#ifdef APP_YT3
-
-void YTCategories::parseCategories(QByteArray bytes) {
- QList<YTCategory> categories;