QPlaceResultclass represents a search result containing a place. 更多 …
def
distance
()
def
isSponsored
()
def
place
()
def
setDistance
(distance)
def
setPlace
(place)
def
setSponsored
(sponsored)
PlaceResultholds the distance to the place from the center of the search request, an instance of the place and an indication of whether the result is sponsored or organic .The intended usage is that a
QPlaceSearchResultcan be converted into aQPlaceResultlike so:if (result.type() == QPlaceSearchResult::PlaceResult) { QPlaceResult placeResult = result; qDebug() << placeResult.place().name(); qDebug() << placeResult.place().location().coordinate(); qDebug() << placeResult.distance(); }The implementation is handled in such a way that object slicing is not an issue.
另请参阅
QPlaceResult
¶
QPlaceResult(other)
- param other
Constructs a new place result object.
构造副本为
other
if possible, otherwise constructs a default place result.
PySide2.QtLocation.QPlaceResult.
distance
(
)
¶
qreal
Returns the distance of the place to the search center. This field is only relevant provided the search request contained a search area with a search center. Otherwise, the distance is NaN indicating an undefined distance. The default value for distance is NaN.
另请参阅
PySide2.QtLocation.QPlaceResult.
isSponsored
(
)
¶
bool
Returns true if the result is a sponsored result.
另请参阅
PySide2.QtLocation.QPlaceResult.
place
(
)
¶
Returns the place of the search result.
另请参阅
PySide2.QtLocation.QPlaceResult.
setDistance
(
distance
)
¶
distance
–
qreal
设置
distance
of the search result’s place from a search center.
另请参阅
PySide2.QtLocation.QPlaceResult.
setPlace
(
place
)
¶
place
–
QPlace
设置
place
that this result refers to.
另请参阅
PySide2.QtLocation.QPlaceResult.
setSponsored
(
sponsored
)
¶
sponsored
–
bool
Sets whether the result is a
sponsored
result or not.
另请参阅