Класс QPlaceRatings
Класс QPlaceRatings хранит информацию об оценках места. Подробнее...
| Заголовок: | #include <QPlaceRatings> |
| qmake: | QT += location |
| С момента: | Qt 5.6 |
Этот класс был представлен в Qt 5.6.
Открытые функции
| QPlaceRatings(const QPlaceRatings &other) | |
| QPlaceRatings() | |
| QPlaceRatings & | operator=(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 |
| bool | operator==(const QPlaceRatings &other) const |
Подробное описание
Информация об оценке используется для описания того, насколько хорошим считается место. Обычно эта информация визуализируется в виде нескольких звёзд. Функция average() возвращает агрегированное значение оценок из возможного максимума, заданного функцией maximum().
qDebug() << QString("This place rated ") + place.ratings().average()
+ "out of " + place.ratings().maximum() + "stars"; Документация по членам-функциям
QPlaceRatings::QPlaceRatings(const QPlaceRatings &other)
Создаёт копию other.
QPlaceRatings::QPlaceRatings()
Создаёт новый объект оценок.
QPlaceRatings &QPlaceRatings::operator=(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.
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.15/qplaceratings.html