Changeset View
Changeset View
Standalone View
Standalone View
plugins/searchbar/opensearch/OpenSearchEngine.h
Show All 18 Lines | |||||
19 | */ | 19 | */ | ||
20 | 20 | | |||
21 | #ifndef OPENSEARCHENGINE_H | 21 | #ifndef OPENSEARCHENGINE_H | ||
22 | #define OPENSEARCHENGINE_H | 22 | #define OPENSEARCHENGINE_H | ||
23 | 23 | | |||
24 | #include <QtCore/QPair> | 24 | #include <QtCore/QPair> | ||
25 | #include <QImage> | 25 | #include <QImage> | ||
26 | 26 | | |||
27 | #include <KUrl> | 27 | #include <QUrl> | ||
28 | 28 | | |||
29 | class QScriptEngine; | 29 | class QScriptEngine; | ||
30 | 30 | | |||
31 | class OpenSearchEngine | 31 | class OpenSearchEngine | ||
32 | { | 32 | { | ||
33 | public: | 33 | public: | ||
34 | typedef QPair<QString, QString> Parameter; | 34 | typedef QPair<QString, QString> Parameter; | ||
35 | 35 | | |||
36 | OpenSearchEngine(QObject *parent = Q_NULLPTR); | 36 | OpenSearchEngine(QObject *parent = Q_NULLPTR); | ||
37 | ~OpenSearchEngine(); | 37 | ~OpenSearchEngine(); | ||
38 | 38 | | |||
39 | QString name() const; | 39 | QString name() const; | ||
40 | void setName(const QString &name); | 40 | void setName(const QString &name); | ||
41 | 41 | | |||
42 | QString description() const; | 42 | QString description() const; | ||
43 | void setDescription(const QString &description); | 43 | void setDescription(const QString &description); | ||
44 | 44 | | |||
45 | QString searchUrlTemplate() const; | 45 | QString searchUrlTemplate() const; | ||
46 | void setSearchUrlTemplate(const QString &searchUrl); | 46 | void setSearchUrlTemplate(const QString &searchUrl); | ||
47 | KUrl searchUrl(const QString &searchTerm) const; | 47 | QUrl searchUrl(const QString &searchTerm) const; | ||
48 | 48 | | |||
49 | bool providesSuggestions() const; | 49 | bool providesSuggestions() const; | ||
50 | 50 | | |||
51 | QString suggestionsUrlTemplate() const; | 51 | QString suggestionsUrlTemplate() const; | ||
52 | void setSuggestionsUrlTemplate(const QString &suggestionsUrl); | 52 | void setSuggestionsUrlTemplate(const QString &suggestionsUrl); | ||
53 | KUrl suggestionsUrl(const QString &searchTerm) const; | 53 | QUrl suggestionsUrl(const QString &searchTerm) const; | ||
54 | 54 | | |||
55 | QList<Parameter> searchParameters() const; | 55 | QList<Parameter> searchParameters() const; | ||
56 | void setSearchParameters(const QList<Parameter> &searchParameters); | 56 | void setSearchParameters(const QList<Parameter> &searchParameters); | ||
57 | 57 | | |||
58 | QList<Parameter> suggestionsParameters() const; | 58 | QList<Parameter> suggestionsParameters() const; | ||
59 | void setSuggestionsParameters(const QList<Parameter> &suggestionsParameters); | 59 | void setSuggestionsParameters(const QList<Parameter> &suggestionsParameters); | ||
60 | 60 | | |||
61 | QString imageUrl() const; | 61 | QString imageUrl() const; | ||
Show All 30 Lines |