QValue3DAxis¶
The QValue3DAxis
class manipulates an axis of a graph. More…
Synopsis¶
Functions¶
def
formatter
()def
labelFormat
()def
reversed
()def
segmentCount
()def
setFormatter
(formatter)def
setLabelFormat
(format)def
setReversed
(enable)def
setSegmentCount
(count)def
setSubSegmentCount
(count)def
subSegmentCount
()
Signals¶
def
formatterChanged
(formatter)def
labelFormatChanged
(format)def
reversedChanged
(enable)def
segmentCountChanged
(count)def
subSegmentCountChanged
(count)
Detailed Description¶
A value axis can be given a range of values and segment and subsegment counts to divide the range into.
Labels are drawn between each segment. Grid lines are drawn between each segment and each subsegment.
Note
If visible, there will always be at least two grid lines and labels indicating the minimum and the maximum values of the range, as there is always at least one segment.
- class PySide6.QtDataVisualization.QValue3DAxis([parent=None])¶
- Parameters
parent –
PySide6.QtCore.QObject
Constructs QValue3DAxis
with the given parent
.
- PySide6.QtDataVisualization.QValue3DAxis.formatter()¶
This property holds The axis formatter to be used..
Any existing formatter is deleted when a new formatter is set.
- PySide6.QtDataVisualization.QValue3DAxis.formatterChanged(formatter)¶
- Parameters
formatter –
PySide6.QtDataVisualization.QValue3DAxisFormatter
- PySide6.QtDataVisualization.QValue3DAxis.labelFormat()¶
- Return type
str
This property holds The label format to be used for the labels on this axis..
The format string supports the following conversion specifiers, length modifiers, and flags provided by printf()
in the standard C++ library: d, i, o, x, X, f, F, e, E, g, G, c.
If locale
is anything else than "C"
, the supported specifiers are limited to: d, e, E, f, g, G, and i. Also, only the precision modifier is supported. The rest of the formatting comes from the default QLocale
of the application.
Usage example:
axis->setLabelFormat("%.2f mm");
- PySide6.QtDataVisualization.QValue3DAxis.labelFormatChanged(format)¶
- Parameters
format – str
- PySide6.QtDataVisualization.QValue3DAxis.reversed()¶
- Return type
bool
This property holds Whether the axis is rendered in reverse..
If true
, the axis will be rendered in reverse, i.e. the positions of minimum and maximum values are swapped when the graph is rendered. This property doesn’t affect the actual minimum and maximum values of the axis.
- PySide6.QtDataVisualization.QValue3DAxis.reversedChanged(enable)¶
- Parameters
enable – bool
- PySide6.QtDataVisualization.QValue3DAxis.segmentCount()¶
- Return type
int
This property holds The number of segments on the axis..
This indicates how many labels are drawn. The number of grid lines to be drawn is calculated with formula: segments * subsegments + 1
. The preset default is 5
. The value cannot be below 1
.
See also
- PySide6.QtDataVisualization.QValue3DAxis.segmentCountChanged(count)¶
- Parameters
count – int
- PySide6.QtDataVisualization.QValue3DAxis.setFormatter(formatter)¶
- Parameters
formatter –
PySide6.QtDataVisualization.QValue3DAxisFormatter
This property holds The axis formatter to be used..
Any existing formatter is deleted when a new formatter is set.
- PySide6.QtDataVisualization.QValue3DAxis.setLabelFormat(format)¶
- Parameters
format – str
This property holds The label format to be used for the labels on this axis..
The format string supports the following conversion specifiers, length modifiers, and flags provided by printf()
in the standard C++ library: d, i, o, x, X, f, F, e, E, g, G, c.
If locale
is anything else than "C"
, the supported specifiers are limited to: d, e, E, f, g, G, and i. Also, only the precision modifier is supported. The rest of the formatting comes from the default QLocale
of the application.
Usage example:
axis->setLabelFormat("%.2f mm");
- PySide6.QtDataVisualization.QValue3DAxis.setReversed(enable)¶
- Parameters
enable – bool
This property holds Whether the axis is rendered in reverse..
If true
, the axis will be rendered in reverse, i.e. the positions of minimum and maximum values are swapped when the graph is rendered. This property doesn’t affect the actual minimum and maximum values of the axis.
- PySide6.QtDataVisualization.QValue3DAxis.setSegmentCount(count)¶
- Parameters
count – int
This property holds The number of segments on the axis..
This indicates how many labels are drawn. The number of grid lines to be drawn is calculated with formula: segments * subsegments + 1
. The preset default is 5
. The value cannot be below 1
.
See also
- PySide6.QtDataVisualization.QValue3DAxis.setSubSegmentCount(count)¶
- Parameters
count – int
This property holds The number of subsegments inside each segment on the axis..
Grid lines are drawn between each subsegment, in addition to each segment. The preset default is 1
. The value cannot be below 1
.
See also
- PySide6.QtDataVisualization.QValue3DAxis.subSegmentCount()¶
- Return type
int
This property holds The number of subsegments inside each segment on the axis..
Grid lines are drawn between each subsegment, in addition to each segment. The preset default is 1
. The value cannot be below 1
.
See also
- PySide6.QtDataVisualization.QValue3DAxis.subSegmentCountChanged(count)¶
- Parameters
count – int
© 2022 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.