- Qt 6.9
- Qt Location
- C++ Classes
- QPlaceContentReply
- Qt 6.9.2 Reference Documentation

# QPlaceContentReply Class

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

Header: | `#include <QPlaceContentReply>`
qmake: | `QT += location`
Inherits: | QPlaceReply

- List of all members, including inherited members

## 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

### `[explicit]` QPlaceContentReply::QPlaceContentReply(QObject *parent = nullptr)

Constructs a content reply with a given parent.

### `[virtual noexcept]` 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.