7#include <QtQml/QQmlInfo>
8#include <QtLocation/QGeoServiceProvider>
224 return m_suggestions;
234 if (!m_suggestions.isEmpty()) {
235 m_suggestions.clear();
249 return m_suggestions.count();
257 if (!
index.isValid())
266 return m_suggestions.at(
index.row());
290 int initialCount = m_suggestions.count();
298 if (initialCount != m_suggestions.count())
void endResetModel()
Completes a model reset operation.
virtual QHash< int, QByteArray > roleNames() const
void beginResetModel()
Begins a model reset operation.
QObject * parent() const
Returns a pointer to the parent object.
virtual void clearData(bool suppressSignal=false)
QPlaceSearchRequest m_request
void setStatus(Status status, const QString &errorString=QString())
~QDeclarativeSearchSuggestionModel()
void setSearchTerm(const QString &searchTerm)
QVariant data(const QModelIndex &index, int role) const override
int rowCount(const QModelIndex &parent) const override
void clearData(bool suppressSignal=false) override
QHash< int, QByteArray > roleNames() const override
QDeclarativeSearchSuggestionModel(QObject *parent=nullptr)
\qmltype PlaceSearchSuggestionModel \instantiates QDeclarativeSearchSuggestionModel \inqmlmodule QtLo...
void queryFinished() override
void suggestionsChanged()
QPlaceReply * sendQuery(QPlaceManager *manager, const QPlaceSearchRequest &request) override
iterator insert(const Key &key, const T &value)
Inserts a new item with the key and a value of value.
void deleteLater()
\threadsafe
QPlaceReply::Error error() const
Returns the error code.
QString errorString() const
Returns the error string of the reply.
void setSearchTerm(const QString &term)
Sets the search term.
QString searchTerm() const
Returns the search term.
QStringList suggestions() const
Returns the search term suggestions.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
QNetworkAccessManager manager
QNetworkRequest request(url)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent