Spec-Zone.ru › Qt

Тип ValueAxis QML

Добавляет значения на оси диаграммы. Подробнее...

Выражение импорта: import QtCharts
Создаёт: QValueAxis
Наследует:

AbstractAxis

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

Свойства

  • labelFormat : строка
  • max : вещественное
  • min : вещественное
  • minorTickCount : целое
  • tickAnchor : вещественное
  • tickCount : целое
  • tickInterval : вещественное
  • tickType : перечисление

Сигналы

  • rangeChanged(строка min, строка max)

Методы

  • applyNiceNumbers()

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

Тип ValueAxis можно настроить для отображения оси с отметками, сеткой и заливкой. Значения на оси отображаются в позициях меток.

Следующий пример кода демонстрирует, как использовать тип ValueAxis:

ChartView {
    ValueAxis {
        id: xAxis
        min: 0
        max: 10
    }
// Add a few series...
}

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

labelFormat : строка

Строка формата поддерживает следующие спецификаторы преобразования, модификаторы длины и флаги, предоставляемые 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 : вещественное

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

При установке этого свойства минимальное значение корректируется при необходимости, чтобы диапазон оставался допустимым.

min : вещественное

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

При установке этого свойства максимальное значение корректируется при необходимости, чтобы диапазон оставался допустимым.

minorTickCount : целое

Количество вспомогательных меток на оси. Это указывает, сколько линий сетки рисуется между основными метками на диаграмме. Метки для вспомогательных меток не рисуются. Значение по умолчанию равно 0.

[с QtCharts 2.3] tickAnchor : вещественное

Базовое значение, с которого начинаются динамически размещенные метки и подписи.

Это свойство было добавлено в QtCharts 2.3.

tickCount : целое

Количество меток на оси. Это указывает, сколько линий сетки рисуется на диаграмме. Значение по умолчанию равно 5, а число не может быть меньше 2.

[с QtCharts 2.3] tickInterval : вещественное

Интервал между динамически размещенными метками и подписями.

Это свойство было добавлено в QtCharts 2.3.

[с QtCharts 2.3] tickType : перечисление

Метод позиционирования меток и подписей.

Постоянная Описание
ValueAxis.TicksDynamic Метки размещаются в соответствии со значениями tickAnchor и tickInterval.
ValueAxis.TicksFixed Метки размещаются равномерно по диапазону оси. Значение tickCount указывает количество меток.

Это свойство было добавлено в QtCharts 2.3.

Документация по сигналам

rangeChanged(строка min, строка max)

Этот сигнал излучается, когда изменяется значение min или max оси.

Соответствующая обработчик сигнала — onRangeChanged.

Примечание: Соответствующий обработчик — 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-6.2/qml-qtcharts-valueaxis.html

Spec-Zone.ru

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