1 #ifndef YOUTUBESEARCH_H
2 #define YOUTUBESEARCH_H
5 #include "searchparams.h"
7 class YouTubeSearch : public QObject {
13 void search(SearchParams *searchParams, int max, int skip);
15 QList<Video*> getResults();
16 const QStringList & getSuggestions() const;
17 static QString videoIdFromUrl(QString url);
20 void gotVideo(Video*);
21 void finished(int total);
22 void error(QString message);
25 void parseResults(QByteArray data);
26 void error(QNetworkReply *reply);
31 QStringList suggestions;
37 #endif // YOUTUBESEARCH_H