Spec-Zone.ru › Qt 6.1

Тип QML ValueAxis

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

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

AbstractAxis

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

Свойства

  • labelFormat : real
  • max : real
  • min : real
  • minorTickCount : int
  • tickAnchor : real
  • tickCount : int
  • tickInterval : real
  • tickType : перечисление

Сигналы

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

Методы

  • applyNiceNumbers()

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

Тип 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.

[с QtCharts 2.3] tickAnchor : real

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

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

tickCount : int

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

[с QtCharts 2.3] tickInterval : real

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

Это свойство было добавлено в 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.1/qml-qtcharts-valueaxis.html

Spec-Zone.ru

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