QPlaceContentReply Class

The QPlaceContentReply class manages a content retrieval operation started by an instance of QPlaceManager. More...

Header: #include <QPlaceContentReply>
qmake: QT += location
Since: Qt 5.6
Inherits: QPlaceReply

This class was introduced in Qt 5.6.

Public Functions

QPlaceContentReply(QObject *parent = nullptr)
virtual ~QPlaceContentReply()
QPlaceContent::Collection content() const
QPlaceContentRequest nextPageRequest() const
QPlaceContentRequest previousPageRequest() const
QPlaceContentRequest request() const
int totalCount() const

Reimplemented Public Functions

virtual QPlaceReply::Type type() const override

Protected Functions

void setContent(const QPlaceContent::Collection &content)
void setNextPageRequest(const QPlaceContentRequest &next)
void setPreviousPageRequest(const QPlaceContentRequest &previous)
void setRequest(const QPlaceContentRequest &request)
void setTotalCount(int total)

Detailed Description

See Fetching Rich Content for an example on how to use a content reply.

See also QPlaceContentRequest and QPlaceManager.

Member Function Documentation

QPlaceContentReply::QPlaceContentReply(QObject *parent = nullptr)

Constructs a content reply with a given parent.

[virtual] QPlaceContentReply::~QPlaceContentReply()

Destroys the reply.

QPlaceContent::Collection QPlaceContentReply::content() const

Returns the collection of content retrieved.

See also setContent().

QPlaceContentRequest QPlaceContentReply::nextPageRequest() const

Returns a place content request that can be used to request the next batch of place content results.

See also setNextPageRequest().

QPlaceContentRequest QPlaceContentReply::previousPageRequest() const

Returns a place content request that can be used to request the previous batch of place content results.

See also setPreviousPageRequest().

QPlaceContentRequest QPlaceContentReply::request() const

Returns the content request that was used to generate this reply.

See also setRequest().

[protected] void QPlaceContentReply::setContent(const QPlaceContent::Collection &content)

Sets the content of the reply.

See also content().

[protected] void QPlaceContentReply::setNextPageRequest(const QPlaceContentRequest &next)

Sets the place content request that can be used to request the next batch of place content results to next.

See also nextPageRequest().

[protected] void QPlaceContentReply::setPreviousPageRequest(const QPlaceContentRequest &previous)

Sets the place content request that can be used to request the previous batch of place content results to previous.

See also previousPageRequest().

[protected] void QPlaceContentReply::setRequest(const QPlaceContentRequest &request)

Sets the content request used to generate this this reply.

See also request().

[protected] void QPlaceContentReply::setTotalCount(int total)

Sets the total number of content objects for a place.

See also totalCount().

int QPlaceContentReply::totalCount() const

Returns the total number of content objects for a place. If the total number of content objects cannot be counted, a value of -1 is returned. This count only refers to the total count for a single content type, that is, the content type that was specified when content was requested with the QPlaceManager.

See also setTotalCount().

[override virtual] QPlaceReply::Type QPlaceContentReply::type() const

Reimplements: QPlaceReply::type() const.

Returns the type of reply.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qplacecontentreply.html