#define STRINGIFY(x) STR(x)
YT3 &YT3::instance() {
- static YT3 *i = new YT3();
- return *i;
+ static YT3 i;
+ return i;
}
const QString &YT3::baseUrl() {
}
YT3::YT3() {
- initApiKeys();
}
void YT3::initApiKeys() {
if (keys.isEmpty()) {
qWarning() << "No available API keys";
-#ifdef APP_LINUX
+#ifdef APP_LINUX_NO
QMetaObject::invokeMethod(MainWindow::instance(), "missingKeyWarning",
Qt::QueuedConnection);
#endif
q.addQueryItem("chart", "mostPopular");
q.addQueryItem("maxResults", "1");
url.setQuery(q);
- QObject *reply = HttpUtils::yt().get(url);
+ QObject *reply = HttpUtils::stealthAndNotCached().get(url);
connect(reply, SIGNAL(finished(HttpReply)), SLOT(testResponse(HttpReply)));
}