#endif
#include "view.h"
-class SearchLineEdit;
+class SearchWidget;
class SearchParams;
class YTSuggester;
class ChannelSuggest;
class Suggestion;
-class SearchView : public QWidget, public View {
+class SearchView : public View {
Q_OBJECT
public slots:
void appear();
- void disappear() { }
- void watch(QString query);
+ void disappear();
+ void watch(const QString &query);
void watchChannel(const QString &channelId);
- void watchKeywords(QString query);
+ void watchKeywords(const QString &query);
signals:
void search(SearchParams*);
ChannelSuggest *channelSuggest;
QComboBox *typeCombo;
- SearchLineEdit *queryEdit;
+ SearchWidget *queryEdit;
QLabel *recentKeywordsLabel;
QBoxLayout *recentKeywordsLayout;
QLabel *recentChannelsLabel;
QLabel *message;
QPushButton *watchButton;
+ QStringList recentKeywords;
+ QStringList recentChannels;
};
#endif // __SEARCHVIEW_H__