]> git.sur5r.net Git - minitube/blobdiff - src/searchview.h
New upstream version 2.9
[minitube] / src / searchview.h
index 01895eb7147fcc9c20832ee44b1eea2cc5d0e78e..172b0cacc765795302bf37964e3f82533359c895 100644 (file)
@@ -21,10 +21,8 @@ $END_LICENSE */
 #ifndef __SEARCHVIEW_H__
 #define __SEARCHVIEW_H__
 
-#include <QtGui>
-#if QT_VERSION >= 0x050000
 #include <QtWidgets>
-#endif
+
 #include "view.h"
 
 class SearchWidget;
@@ -32,6 +30,7 @@ class SearchParams;
 class YTSuggester;
 class ChannelSuggest;
 class Suggestion;
+class ClickableLabel;
 
 class SearchView : public View {
 
@@ -60,6 +59,8 @@ private slots:
     void textChanged(const QString &text);
     void searchTypeChanged(int index);
     void suggestionAccepted(Suggestion *suggestion);
+    void screenChanged();
+    void onChannelSuggestions(const QVector<Suggestion*> &suggestions);
 
 private:
     YTSuggester *youtubeSuggest;
@@ -76,6 +77,10 @@ private:
 
     QStringList recentKeywords;
     QStringList recentChannels;
+
+    QVector<Suggestion*> lastChannelSuggestions;
+
+    ClickableLabel *logo;
 };
 
 #endif // __SEARCHVIEW_H__