PySide6.QtGraphs.QAbstractSeries¶
- class QAbstractSeries¶
The
QAbstractSeries
class is a base class for all Qt Graphs for 2D series. More…Inherited by:
QXYSeries
,QSplineSeries
,QScatterSeries
,QLineSeries
,QPieSeries
,QBarSeries
,QAreaSeries
Synopsis¶
Properties¶
hoverableᅟ
- Controls if the series is hoverablelegendDataᅟ
- Contains information needed to create a legend marker for a data set in a graphnameᅟ
- Of the seriesopacityᅟ
- Of the seriesselectableᅟ
- Controls if the series is selectabletypeᅟ
- Of the seriesvaluesMultiplierᅟ
- Controls the series values effective visible valuevisibleᅟ
- Visibility of the series
Methods¶
def
hasLoaded()
def
hide()
def
isHoverable()
def
isSelectable()
def
isVisible()
def
legendData()
def
name()
def
opacity()
def
setHoverable()
def
setName()
def
setOpacity()
def
setSelectable()
def
setVisible()
def
show()
Virtual methods¶
def
type()
Signals¶
def
hover()
def
hoverEnter()
def
hoverExit()
def
nameChanged()
def
opacityChanged()
def
update()
def
visibleChanged()
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
Detailed Description¶
Usually, the series type specific inherited classes are used instead of the base class.
- class SeriesType¶
This enum describes the type of the series.
Constant
Description
QAbstractSeries.SeriesType.SeriesType.Line
A line graph.
QAbstractSeries.SeriesType.SeriesType.Bar
A bar graph.
QAbstractSeries.SeriesType.SeriesType.Scatter
A scatter graph.
QAbstractSeries.SeriesType.SeriesType.Pie
A pie graph.
QAbstractSeries.SeriesType.SeriesType.Spline
A spline graph.
QAbstractSeries.SeriesType.SeriesType.Area
An area graph.
Note
Properties can be used directly when
from __feature__ import true_property
is used or via accessor functions otherwise.- property hoverableᅟ: bool¶
This property holds Controls if the series is hoverable..
Controls if the series can be hovered with mouse/touch. By default,
hoverable
is set tofalse
.- Access functions:
- property legendDataᅟ: list of QLegendData¶
This property Contains information needed to create a legend marker for a data set in a graph..
See also
- Access functions:
Signal
legendDataChanged()
- property nameᅟ: str¶
This property holds The name of the series..
The name is displayed in the legend for the series and it supports HTML formatting.
- Access functions:
Signal
nameChanged()
- property opacityᅟ: float¶
This property holds The opacity of the series..
By default, the opacity is 1.0. The valid values range from 0.0 (transparent) to 1.0 (opaque).
- Access functions:
- property selectableᅟ: bool¶
This property holds Controls if the series is selectable..
Controls if the series can be selected with mouse/touch. By default,
selectable
is set tofalse
.- Access functions:
- property typeᅟ: QAbstractSeries.SeriesType¶
This property holds The type of the series..
- Access functions:
- property valuesMultiplierᅟ: float¶
This property holds Controls the series values effective visible value..
This variable can be used for animating the series values so they scale from 0 to actual value size. By default, the valuesMultiplier is 1.0. The valid values range from 0.0 (height 0) to 1.0 (full value).
- Access functions:
- property visibleᅟ: bool¶
This property holds Visibility of the series..
The visibility used for this series. By default,
visible
is set totrue
.- Access functions:
- hasLoaded()¶
- Return type:
bool
- hide()¶
Sets the visibility of the series to
false
.See also
This signal is emitted when the series hovering changes. The name of the series is in
seriesName
, the mouse/touch position inposition
, and the series value invalue
.Note
This signal is only emitted when
hoverable
is set to true.Note
For Pie graph, the value represents (angle of position, start angle of hovering slice)
- hoverEnter(seriesName, position, value)¶
This signal is emitted when the series hovering starts. The name of the series is in
seriesName
, the mouse/touch position inposition
, and the series value invalue
.Note
This signal is only emitted when
hoverable
is set to true.Note
For Pie graph, the value represents (angle of position, start angle of hovering slice)
This signal is emitted when the series hovering ends. The name of the series is in
seriesName
, and the mouse/touch position inposition
.Note
This signal is only emitted when
hoverable
is set to true.- hoverableChanged()¶
Notification signal of property
hoverableᅟ
.- isHoverable()¶
- Return type:
bool
Getter of property
hoverableᅟ
.- isSelectable()¶
- Return type:
bool
Getter of property
selectableᅟ
.- isVisible()¶
- Return type:
bool
Getter of property
visibleᅟ
.- legendData()¶
- Return type:
.list of QLegendData
Getter of property
legendDataᅟ
.- legendDataChanged()¶
Notification signal of property
legendDataᅟ
.Getter of property
nameᅟ
.- nameChanged()¶
Notification signal of property
nameᅟ
.- opacity()¶
- Return type:
float
See also
Getter of property
opacityᅟ
.- opacityChanged()¶
Notification signal of property
opacityᅟ
.- selectableChanged()¶
Notification signal of property
selectableᅟ
.- setHoverable(newHoverable)¶
- Parameters:
newHoverable – bool
See also
Setter of property
hoverableᅟ
.Setter of property
nameᅟ
.Setter of property
opacityᅟ
.- setSelectable(selectable)¶
- Parameters:
selectable – bool
See also
Setter of property
selectableᅟ
.- setValuesMultiplier(valuesMultiplier)¶
- Parameters:
valuesMultiplier – float
See also
Setter of property
valuesMultiplierᅟ
.- setVisible([visible=true])¶
- Parameters:
visible – bool
See also
Setter of property
visibleᅟ
.- show()¶
Sets the visibility of the series to
true
.See also
- abstract type()¶
- Return type:
Getter of property
typeᅟ
.- update()¶
- valuesMultiplier()¶
- Return type:
float
See also
Getter of property
valuesMultiplierᅟ
.- valuesMultiplierChanged()¶
Notification signal of property
valuesMultiplierᅟ
.- visibleChanged()¶
Notification signal of property
visibleᅟ
.