Spec-Zone.ru › Qt 5.15

Класс 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API