5 #if QT_VERSION >= 0x050000
17 virtual QMenu *menu() const = 0;
18 virtual void setMenu(QMenu *menu) = 0;
19 virtual void enableSuggest() = 0;
20 virtual void preventSuggest() = 0;
21 virtual void selectAll() = 0;
22 virtual void setSuggester(Suggester *suggester) = 0;
23 virtual void setInactiveText(const QString &text) = 0;
24 virtual void setText(const QString &text) = 0;
25 virtual AutoComplete *getAutoComplete() = 0;
26 virtual void emitTextChanged(const QString &text) = 0;
27 virtual void returnPressed() = 0;
28 virtual QString text() = 0;
29 virtual QLineEdit *getLineEdit() = 0;
30 virtual QWidget *toWidget() = 0;
33 void textChanged(const QString &text);
34 void textEdited(const QString &text);
35 void search(const QString &text);
36 void suggestionAccepted(Suggestion *suggestion);
40 #endif // SEARCHWIDGET