12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- #ifndef QPLACECONTENTREQUEST_H
- #define QPLACECONTENTREQUEST_H
- #include <QtCore/QSharedDataPointer>
- #include <QtLocation/QPlaceContent>
- QT_BEGIN_NAMESPACE
- class QPlaceContentRequestPrivate;
- class Q_LOCATION_EXPORT QPlaceContentRequest
- {
- public:
- QPlaceContentRequest();
- QPlaceContentRequest(const QPlaceContentRequest &other);
- ~QPlaceContentRequest();
- QPlaceContentRequest &operator=(const QPlaceContentRequest &other);
- bool operator==(const QPlaceContentRequest &other) const;
- bool operator!=(const QPlaceContentRequest &other) const;
- QPlaceContent::Type contentType() const;
- void setContentType(QPlaceContent::Type type);
- QString placeId() const;
- void setPlaceId(const QString &identifier);
- QVariant contentContext() const;
- void setContentContext(const QVariant &context);
- int limit() const;
- void setLimit(int limit);
- void clear();
- private:
- QSharedDataPointer<QPlaceContentRequestPrivate> d_ptr;
- inline QPlaceContentRequestPrivate *d_func();
- inline const QPlaceContentRequestPrivate *d_func() const;
- };
- QT_END_NAMESPACE
- #endif
|