Класс QPlaceRatings
Класс QPlaceRatings хранит информацию о рейтинге места. Подробнее...
| Заголовок: | #include <QPlaceRatings> |
| qmake: | QT += location |
| С момента: | Qt 5.6 |
Открытые функции
| 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) |
| bool | operator!=(const QPlaceRatings &other) const |
| QPlaceRatings & | operator=(const QPlaceRatings &other) |
| bool | operator==(const QPlaceRatings &other) const |
Подробное описание
Класс QPlaceRatings хранит информацию о рейтинге места.
Информация о рейтинге используется для описания того, насколько хорошим считается место. Обычно эта информация визуализируется в виде звезд. Функция average() возвращает агрегированное значение рейтинга из возможного максимума, заданного функцией maximum().
qDebug() << QString("This place rated ") + place.ratings().average()
+ "out of " + place.ratings().maximum() + "stars"; Документация по функциям-членам
QPlaceRatings::QPlaceRatings()
Создает новый объект рейтинга.
QPlaceRatings::QPlaceRatings(const QPlaceRatings &other)
Создает копию other.
QPlaceRatings::~QPlaceRatings()
Удаляет объект рейтинга.
qreal QPlaceRatings::average() const
Возвращает среднее значение отдельных оценок.
См. также setAverage().
int QPlaceRatings::count() const
Возвращает общее количество отдельных оценок.
См. также setCount().
bool QPlaceRatings::isEmpty() const
Возвращает true, если все поля рейтинга места равны 0; в противном случае возвращает false.
qreal QPlaceRatings::maximum() const
Возвращает максимальное возможное значение рейтинга.
См. также setMaximum().
void QPlaceRatings::setAverage(qreal average)
Устанавливает значение average среднего рейтинга.
См. также average().
void QPlaceRatings::setCount(int count)
Устанавливает общее количество отдельных оценок в count.
См. также count().
void QPlaceRatings::setMaximum(qreal max)
Устанавливает максимальное возможное значение рейтинга в max.
См. также maximum().
bool QPlaceRatings::operator!=(const QPlaceRatings &other) const
Возвращает true, если other не равно этому объекту рейтинга, иначе возвращает false.
QPlaceRatings &QPlaceRatings::operator=(const QPlaceRatings &other)
Присваивает other этому объекту рейтинга и возвращает ссылку на этот объект рейтинга.
bool QPlaceRatings::operator==(const QPlaceRatings &other) const
Возвращает true, если other равно этому объекту рейтинга, иначе возвращает false.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qplaceratings.html