Spec-Zone.ru › Qt 5.11

Класс QLogValue3DAxisFormatter

Класс QLogValue3DAxisFormatter предоставляет правила форматирования для логарифмической оси значений. Подробнее...

Заголовок: #include <QLogValue3DAxisFormatter>
С момента: QtDataVisualization 1.1
Создается классом: LogValueAxis3DFormatter
Наследуется от: QValue3DAxisFormatter
  • Список всех членов, включая наследуемые

Свойства

  • autoSubGrid : bool
  • base : qreal
  • showEdgeLabels : bool
  • 1 свойство унаследовано от QObject

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

QLogValue3DAxisFormatter(QObject *parent = nullptr)
virtual ~QLogValue3DAxisFormatter()
bool autoSubGrid() const
qreal base() const
void setAutoSubGrid(bool enabled)
void setBase(qreal base)
void setShowEdgeLabels(bool enabled)
bool showEdgeLabels() const
  • 34 открытых функции унаследовано от QObject

Сигналы

void autoSubGridChanged(bool enabled)
void baseChanged(qreal base)
void showEdgeLabelsChanged(bool enabled)
  • 2 сигнала унаследовано от QObject

Дополнительные унаследованные члены

  • 1 открытый слот унаследован от QObject
  • 1 открытая переменная унаследована от QObject
  • 10 статические открытые члены унаследованы от QObject
  • 18 защищенных функций унаследовано от QValue3DAxisFormatter
  • 9 защищенных функций унаследовано от QObject
  • 2 защищенных переменных унаследовано от QObject

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

Класс QLogValue3DAxisFormatter предоставляет правила форматирования для логарифмической оси значений.

Когда форматировщик прикреплен к оси значений, диапазон оси не может включать отрицательные значения или ноль.

См. также QValue3DAxisFormatter.

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

autoSubGrid : bool

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

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

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

bool autoSubGrid() const
void setAutoSubGrid(bool enabled)

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

void autoSubGridChanged(bool enabled)

См. также base и QValue3DAxis::subSegmentCount.

base : qreal

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

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

Основание должно быть равно нулю или положительным значением и не может быть равно единице. По умолчанию десять.

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

qreal base() const
void setBase(qreal base)

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

void baseChanged(qreal base)

См. также QValue3DAxis::segmentCount.

showEdgeLabels : bool

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

Когда значение свойства base отлично от нуля, весь диапазон оси часто не делится на равные сегменты. Первые и последние сегменты часто меньше других сегментов. В крайних случаях это может привести к наложению меток на первой и последних двух линиях сетки. Установив это свойство в false, вы можете подавить отображение минимальных и максимальных меток для оси в тех случаях, когда сегменты не точно соответствуют оси. По умолчанию true.

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

bool showEdgeLabels() const
void setShowEdgeLabels(bool enabled)

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

void showEdgeLabelsChanged(bool enabled)

См. также base и QAbstract3DAxis::labels.

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

QLogValue3DAxisFormatter::QLogValue3DAxisFormatter(QObject *parent = nullptr)

Создает новый форматировщик логарифмической оси 3D значений с необязательным родителем parent.

[virtual] QLogValue3DAxisFormatter::~QLogValue3DAxisFormatter()

Удаляет форматировщик логарифмической оси 3D значений.

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

Spec-Zone.ru

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