Тип QML BoxSet
Представляет один элемент на диаграмме «ящик с усами». Подробнее...
| Заявление об импорте: | import QtCharts 2.2 |
| Инициализирует: | QBoxSet |
Свойства
- brushFilename : строка
- count : целое число
- label : строка
- values : список
Сигналы
- cleared()
- clicked()
- doubleClicked()
- hovered(bool status)
- pressed()
- released()
- valueChanged(int index)
- valuesChanged()
Методы
Подробное описание
Элемент «ящик с усами» — это графическое представление диапазона и трех медианных значений, которое строится на основе пяти разных значений. Существуют два способа задания значений. Первый — с помощью конструктора или метода append(). Значения должны быть указаны в следующем порядке: нижний предел, нижний квартиль, медиана, верхний квартиль и верхний предел.
Второй способ — создать пустой экземпляр BoxSet и задать значения с помощью метода setValue().
См. также BoxPlotSeries.
Документация по свойствам
brushFilename : строка
Имя файла, используемого в качестве кисти для элемента «ящик с усами».
count : целое число
Количество значений элемента «ящик с усами».
label : строка
Метка категории элемента «ящик с усами».
values : список
Значения элемента «ящик с усами». Следующие перечисления могут использоваться в качестве индексов при обращении к списку значений:
| Константа | Описание |
|---|---|
BoxSet.LowerExtreme |
Наименьшее значение элемента «ящик с усами». |
BoxSet.LowerQuartile |
Медианное значение нижней половины элемента «ящик с усами». |
BoxSet.Median |
Медианное значение элемента «ящик с усами». |
BoxSet.UpperQuartile |
Медианное значение верхней половины элемента «ящик с усами». |
BoxSet.UpperExtreme |
Наибольшее значение элемента «ящик с усами». |
См. также at() и setValue().
Документация по сигналам
cleared()
Этот сигнал генерируется, когда все значения элемента «ящик с усами» устанавливаются в 0.
Соответствующий обработчик сигналов onCleared().
clicked()
Этот сигнал генерируется, когда пользователь щелкает элемент «ящик с усами» на диаграмме.
Соответствующий обработчик сигналов onClicked().
doubleClicked()
Этот сигнал генерируется, когда пользователь дважды щелкает элемент «ящик с усами».
Соответствующий обработчик сигналов onDoubleClicked().
hovered(bool status)
Этот сигнал генерируется, когда курсор мыши наводится на элемент «ящик с усами» на диаграмме. При наведении курсора на элемент status становится true, а при перемещении курсора снова — false.
Соответствующий обработчик сигналов onHovered().
pressed()
Этот сигнал генерируется, когда пользователь щелкает элемент «ящик с усами» на диаграмме и удерживает нажатой кнопку мыши.
Соответствующий обработчик сигналов onPressed.
released()
Этот сигнал генерируется, когда пользователь отпускает кнопку мыши при нажатии на элемент «ящик с усами».
Соответствующий обработчик сигналов onReleased().
valueChanged(int index)
Этот сигнал генерируется, когда изменяется значение элемента «ящик с усами», заданное index.
Соответствующий обработчик сигналов onValueChanged().
valuesChanged()
Этот сигнал генерируется, когда изменяются несколько значений элемента «ящик с усами».
Соответствующий обработчик сигналов onValuesChanged().
Документация по методам
void append(qreal value)
Добавляет новое значение, заданное value, в конец элемента «ящик с усами».
void at(int index)
Возвращает значение в позиции, заданной index.
void clear()
Устанавливает все значения элемента «ящик с усами» в 0.
void setValue(int index, qreal value)
Устанавливает значение, заданное value, в позицию, заданную index.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtcharts-boxset.html