20 static const QString AlternativeId;
23 QPlaceMatchRequest(
const QPlaceMatchRequest &other)
noexcept;
24 QPlaceMatchRequest(QPlaceMatchRequest &&other)
noexcept =
default;
25 ~QPlaceMatchRequest();
27 QPlaceMatchRequest &operator=(
const QPlaceMatchRequest &other)
noexcept;
28 QT_MOVE_ASSIGNMENT_OPERATOR_IMPL_VIA_MOVE_AND_SWAP(QPlaceMatchRequest)
30 void swap(QPlaceMatchRequest &other)
noexcept { d_ptr.swap(other.d_ptr); }
32 friend inline bool operator==(
const QPlaceMatchRequest &lhs,
const QPlaceMatchRequest &rhs)
noexcept
33 {
return lhs.isEqual(rhs); }
34 friend inline bool operator!=(
const QPlaceMatchRequest &lhs,
const QPlaceMatchRequest &rhs)
noexcept
35 {
return !lhs.isEqual(rhs); }
37 QList<QPlace> places()
const;
38 void setPlaces(
const QList<QPlace> &places);
40 void setResults(
const QList<QPlaceSearchResult> &results);
42 QVariantMap parameters()
const;
43 void setParameters(
const QVariantMap ¶meters);
48 QSharedDataPointer<QPlaceMatchRequestPrivate> d_ptr;
50 bool isEqual(
const QPlaceMatchRequest &other)
const noexcept;
51 inline QPlaceMatchRequestPrivate *d_func();
52 inline const QPlaceMatchRequestPrivate *d_func()
const;