Тип QML LogValueAxis
Добавляет логарифмическую шкалу к оси диаграммы. Подробнее...
| Заявление об импорте: | import QtCharts |
| Создает экземпляр: | QLogValueAxis |
| Наследует: |
Свойства
- base : real
- labelFormat : string
- max : real
- min : real
- minorTickCount : int
- tickCount : int
Сигналы
- minorTickCountChanged(int minorTickCount)
- tickCountChanged(int tickCount)
Подробное описание
Логарифмическая шкала — это нелинейная шкала, основанная на порядках величины, так что каждая отметка на оси является предыдущей отметкой, умноженной на значение.
Примечание: Если тип LogValueAxis прикреплен к ряду с одной или несколькими точками с отрицательными или нулевыми значениями на связанном измерении, ряд вообще не будет отображен. Это особенно важно при использовании XYModelMappers, так как пустые ячейки в моделях обычно содержат нулевые значения.
Документация по свойствам
base : real
Основание логарифма.
Значение должно быть больше 0 и не равно 1.
labelFormat : string
Формат метки оси.
Строка формата поддерживает следующие спецификаторы преобразования, модификаторы длины и флаги, предоставляемые 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
Максимальное значение на оси.
При установке этого свойства значение минимума корректируется при необходимости, чтобы обеспечить сохранение допустимого диапазона. Значение должно быть больше 0.
min : real
Минимальное значение на оси.
При установке этого свойства значение максимума корректируется при необходимости, чтобы обеспечить сохранение допустимого диапазона. Значение должно быть больше 0.
minorTickCount : int
Количество малых отметки на оси. Это указывает, сколько линий сетки нарисованы между большими метками на диаграмме. Метки не рисуются для малых отметок. Значение по умолчанию равно 0. Установите значение -1, и количество линий сетки между большими метками будет вычислено автоматически.
tickCount : int
Количество отметок на оси. Это указывает, сколько линий сетки нарисованы на диаграмме. Это значение является только для чтения.
Документация по сигналам
minorTickCountChanged(int minorTickCount)
Этот сигнал излучается, когда меняется количество малых отметок на оси, заданное minorTickCount.
Примечание: Соответствующий обработчик — onMinorTickCountChanged.
tickCountChanged(int tickCount)
Этот сигнал излучается, когда меняется количество отметок на оси, заданное tickCount.
Примечание: Соответствующий обработчик — onTickCountChanged.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtcharts-logvalueaxis.html