Тип ValueAxis QML
Добавляет значения на оси диаграммы. Подробнее...
| Оператор импорта: | import QtCharts 2.2 |
| Создаёт: | QValueAxis |
| Наследует от: |
Свойства
- labelFormat : real
- max : real
- min : real
- minorTickCount : int
- tickCount : int
Сигналы
- rangeChanged(строка min, строка max)
Методы
Подробное описание
Тип ValueAxis может быть настроен для отображения оси с метками, сеткой и затенением. Значения на оси отображаются в позициях меток.
Следующий пример кода демонстрирует, как использовать тип ValueAxis:
ChartView {
ValueAxis {
id: xAxis
min: 0
max: 10
}
// Add a few series...
} Документация свойств
labelFormat : real
Строка форматирования поддерживает следующие спецификаторы преобразования, модификаторы длины и флаги, предоставляемые printf() в стандартной библиотеке C++: d, i, o, x, X, f, F, e, E, g, G, c.
Если ChartView.localizeNumbers равно true, поддерживаемые спецификаторы ограничены: d, e, E, f, g, G и i. Также поддерживается только модификатор точности. Остальное форматирование происходит из значения по умолчанию QLocale приложения.
См. также QString::asprintf().
max : real
Максимальное значение на оси.
При установке этого свойства минимальное значение корректируется при необходимости, чтобы сохранить действительный диапазон.
min : real
Минимальное значение на оси.
При установке этого свойства максимальное значение корректируется при необходимости, чтобы сохранить действительный диапазон.
minorTickCount : int
Количество малых меток на оси. Это указывает на то, сколько линий сетки рисуется между основными метками на диаграмме. Метки не рисуются для малых меток. Значение по умолчанию равно 0.
tickCount : int
Количество меток на оси. Это указывает на то, сколько линий сетки нарисовано на диаграмме. Значение по умолчанию равно 5, и число не может быть меньше 2.
Документация сигналов
rangeChanged(строка min, строка max)
Этот сигнал излучается, когда значение min или max оси изменяется.
Соответствующий обработчик сигналов — onRangeChanged.
Документация методов
applyNiceNumbers()
Изменяет текущий диапазон и количество меток на оси, чтобы они выглядели красиво. Алгоритм учитывает числа, которые могут быть выражены в форме 1*10^n, 2* 10^n или 5*10^n, как красивые числа. Эти числа используются для установки интервалов меток.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtcharts-valueaxis.html