Spec-Zone.ru › Qt 6.1

Тип QML LogValueAxis

Добавляет логарифмическую шкалу к оси диаграммы. Подробнее...

Заявление об импорте: import QtCharts 2.1
Инициализирует: QLogValueAxis
Наследует:

AbstractAxis

  • Список всех членов, включая унаследованные

Свойства

  • base : real
  • labelFormat : real
  • max : real
  • min : real
  • minorTickCount : int
  • tickCount : int

Сигналы

  • minorTickCountChanged(int minorTickCount)
  • tickCountChanged(int tickCount)

Подробное описание

Логарифмическая шкала — это нелинейная шкала, основанная на порядках величины, поэтому каждая отметка на оси является предыдущей отметкой, умноженной на определенное значение.

Примечание: Если тип LogValueAxis прикреплен к ряду с одной или несколькими точками с отрицательными или нулевыми значениями по соответствующему измерению, ряд вообще не будет отображаться. Это особенно актуально при использовании XYModelMappers, так как пустые ячейки в моделях обычно содержат нулевые значения.

Документация по свойствам

base : real

Основание логарифма.

Значение должно быть больше 0 и не равно 1.

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

Максимальное значение на оси.

При установке этого свойства минимальное значение корректируется при необходимости, чтобы обеспечить сохранение допустимого диапазона. Значение должно быть больше 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.1/qml-qtcharts-logvalueaxis.html

Spec-Zone.ru

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