Spec-Zone.ru › Qt 6.1

Класс QValue3DAxis

Класс QValue3DAxis управляет осью графика. Подробнее...

Заголовок: #include <QValue3DAxis>
С момента: QtDataVisualization 1.0
Инициализируется: ValueAxis3D
Наследуется от: QAbstract3DAxis
  • Список всех членов, включая унаследованные

Свойства

  • formatter : QValue3DAxisFormatter*
  • форматМетки : QString
  • обратноеРасположение : bool
  • количествоОтрезков : int
  • количествоПодОтрезков : int

Открытые функции

QValue3DAxis(QObject *parent = nullptr)
virtual ~QValue3DAxis()
QValue3DAxisFormatter * formatter() const
QString форматМетки() const
bool обратноеРасположение() const
int количествоОтрезков() const
void установитьФорматчик(QValue3DAxisFormatter *formatter)
void установитьФорматМетки(const QString &format)
void установитьОбратноеРасположение(bool enable)
void установитьКоличествоОтрезков(int count)
void установитьКоличествоПодОтрезков(int count)
int количествоПодОтрезков() const

Сигналы

void сигналИзмененияФорматчика(QValue3DAxisFormatter *formatter)
void сигналИзмененияФорматаМетки(const QString &format)
void сигналИзмененияОбратногоРасположения(bool enable)
void сигналИзмененияКоличетсваОтрезков(int count)
void сигналИзмененияКоличетсваПодОтрезков(int count)

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

Оси значений можно задать диапазон значений и количество отрезков и подотрезков для разделения диапазона.

Метки выводятся между каждым отрезком. Линии сетки выводятся между каждым отрезком и каждым подотрезком.

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

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

[since QtDataVisualization 1.1] formatter : QValue3DAxisFormatter*

Это свойство содержит форматчик осей, который будет использоваться.

Любой существующий форматчик удаляется при установке нового.

Это свойство было представлено в QtDataVisualization 1.1.

Функции доступа:

QValue3DAxisFormatter * formatter() const
void установитьФорматчик(QValue3DAxisFormatter *formatter)

Сигнал уведомления:

void сигналИзмененияФорматчика(QValue3DAxisFormatter *formatter)

форматМетки : QString

Это свойство содержит формат метки, который будет использоваться для меток на этой оси.

Строка формата поддерживает следующие спецификаторы преобразования, модификаторы длины и флаги, предоставляемые printf() в стандартной библиотеке C++: d, i, o, x, X, f, F, e, E, g, G, c.

Если QAbstract3DGraph::locale отличается от "C", поддерживаемые спецификаторы ограничены: d, e, E, f, g, G и i. Также поддерживается только модификатор точности. Остальной формат происходит от по умолчанию QLocale приложения.

Пример использования:

axis->setLabelFormat("%.2f mm");

Функции доступа:

QString форматМетки() const
void установитьФорматМетки(const QString &format)

Сигнал уведомления:

void сигналИзмененияФорматаМетки(const QString &format)

См. также formatter и QAbstract3DGraph::locale.

[since QtDataVisualization 1.1] обратноеРасположение : bool

Это свойство указывает, отображается ли ось в обратном порядке.

Если true, ось будет отображаться в обратном порядке, т.е. позиции минимального и максимального значений меняются при отрисовке графика. Это свойство не влияет на фактические минимальное и максимальное значения оси.

Это свойство было представлено в QtDataVisualization 1.1.

Функции доступа:

bool обратноеРасположение() const
void установитьОбратноеРасположение(bool enable)

Сигнал уведомления:

void сигналИзмененияОбратногоРасположения(bool enable)

количествоОтрезков : int

Это свойство содержит количество отрезков на оси.

Это указывает на количество меток, которые будут выведены. Количество линий сетки, которые будут нарисованы, рассчитывается по формуле: segments * subsegments + 1. Значение по умолчанию - 5. Значение не может быть ниже 1.

Функции доступа:

int количествоОтрезков() const
void установитьКоличествоОтрезков(int count)

Сигнал уведомления:

void сигналИзмененияКоличетсваОтрезков(int count)

См. также установитьКоличествоПодОтрезков().

количествоПодОтрезков : int

Это свойство содержит количество подотрезков внутри каждого отрезка на оси.

Линии сетки выводятся между каждым подотрезком, в дополнение к каждому отрезку. Значение по умолчанию - 1. Значение не может быть меньше 1.

Функции доступа:

int количествоПодОтрезков() const
void установитьКоличествоПодОтрезков(int count)

Сигнал уведомления:

void сигналИзмененияКоличетсваПодОтрезков(int count)

См. также установитьКоличествоОтрезков().

Документация по функциям-членам

QValue3DAxis::QValue3DAxis(QObject *parent = nullptr)

Создаёт QValue3DAxis с заданным parent.

[virtual] QValue3DAxis::~QValue3DAxis()

Уничтожает QValue3DAxis.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qvalue3daxis.html

Spec-Zone.ru

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