21 static const QString AlternativeId;
24 QPlaceMatchRequest(
const QPlaceMatchRequest &other)
noexcept;
25 QPlaceMatchRequest(QPlaceMatchRequest &&other)
noexcept =
default;
26 ~QPlaceMatchRequest();
28 QPlaceMatchRequest &operator=(
const QPlaceMatchRequest &other)
noexcept;
29 QT_MOVE_ASSIGNMENT_OPERATOR_IMPL_VIA_MOVE_AND_SWAP(QPlaceMatchRequest)
31 void swap(QPlaceMatchRequest &other)
noexcept { d_ptr.swap(other.d_ptr); }
33 friend inline bool operator==(
const QPlaceMatchRequest &lhs,
const QPlaceMatchRequest &rhs)
noexcept
34 {
return lhs.isEqual(rhs); }
35 friend inline bool operator!=(
const QPlaceMatchRequest &lhs,
const QPlaceMatchRequest &rhs)
noexcept
36 {
return !lhs.isEqual(rhs); }
38 QList<QPlace> places()
const;
39 void setPlaces(
const QList<QPlace> &places);
41 void setResults(
const QList<QPlaceSearchResult> &results);
43 QVariantMap parameters()
const;
44 void setParameters(
const QVariantMap ¶meters);
49 QSharedDataPointer<QPlaceMatchRequestPrivate> d_ptr;
51 bool isEqual(
const QPlaceMatchRequest &other)
const noexcept;
52 inline QPlaceMatchRequestPrivate *d_func();
53 inline const QPlaceMatchRequestPrivate *d_func()
const;