The QPlaceRatings class holds rating information about a place. 更多...
头: | #include <QPlaceRatings> |
qmake: | QT += location |
QPlaceRatings () | |
QPlaceRatings (const QPlaceRatings & other ) | |
~QPlaceRatings () | |
qreal | average () const |
int | count () const |
bool | isEmpty () const |
qreal | maximum () const |
void | setAverage (qreal average ) |
void | setCount (int count ) |
void | setMaximum (qreal max ) |
QPlaceRatings & | operator= (const QPlaceRatings & other ) |
bool | operator!= (const QPlaceRatings & lhs , const QPlaceRatings & rhs ) |
bool | operator== (const QPlaceRatings & lhs , const QPlaceRatings & rhs ) |
Rating information is used to describe how good a place is conceived to be. Typically this information is visualized as a number of stars. The average () function returns an aggregated ratings value out of a possible maximum as given by the maximum () 函数。
qDebug() << QString("This place rated ") + place.ratings().average() + "out of " + place.ratings().maximum() + "stars";
This property holds the average value of individual ratings.
访问函数:
qreal | average () const |
void | setAverage (qreal average ) |
This property holds the total number of individual ratings.
访问函数:
int | count () const |
void | setCount (int count ) |
This property holds the maximum possible rating value.
访问函数:
qreal | maximum () const |
void | setMaximum (qreal max ) |
Constructs a new ratings object.
[noexcept]
QPlaceRatings::
QPlaceRatings
(const
QPlaceRatings
&
other
)
构造副本为 other .
[noexcept]
QPlaceRatings::
~QPlaceRatings
()
Destroys the ratings object.
Returns true if all fields of the place ratings are 0; otherwise returns false.
[noexcept]
QPlaceRatings
&QPlaceRatings::
operator=
(const
QPlaceRatings
&
other
)
赋值 other to this ratings object and returns a reference to this ratings object.
[noexcept]
bool
operator!=
(const
QPlaceRatings
&
lhs
, const
QPlaceRatings
&
rhs
)
返回 true 若 lhs 不等于 rhs ,否则返回 false。
[noexcept]
bool
operator==
(const
QPlaceRatings
&
lhs
, const
QPlaceRatings
&
rhs
)
返回 true 若 lhs 等于 rhs ,否则返回 false。