class QBarModelMapper

The QBarModelMapper class is a model mapper for bar series. More

Inheritance diagram of PySide6.QtGraphs.QBarModelMapper

Inherited by: QVBarModelMapper, QHBarModelMapper

Added in version 6.8.

Synopsis

Methods

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

Model mappers enable using a data model derived from the QAbstractItemModel class as a data source for a graph. A model mapper is used to create a connection between a data model and QBarSeries .

Both model and bar series properties can be used to manipulate the data. The model mapper keeps the bar series and the data model in sync.

The model mapper ensures that all the bar sets in the bar series have equal sizes. Therefore, adding or removing a value from a bar set causes the same change to be made in all the bar sets in the bar series.

__init__([parent=None])
Parameters:

parentQObject

count()
Return type:

int

See also

setCount()

first()
Return type:

int

See also

setFirst()

firstBarSetSection()
Return type:

int

lastBarSetSection()
Return type:

int

model()
Return type:

QAbstractItemModel

See also

setModel()

orientation()
Return type:

Orientation

See also

setOrientation()

series()
Return type:

QAbstractBarSeries

See also

setSeries()

setCount(count)
Parameters:

count – int

See also

count()

setFirst(first)
Parameters:

first – int

See also

first()

setFirstBarSetSection(firstBarSetSection)
Parameters:

firstBarSetSection – int

setLastBarSetSection(lastBarSetSection)
Parameters:

lastBarSetSection – int

setModel(model)
Parameters:

modelQAbstractItemModel

See also

model()

setOrientation(orientation)
Parameters:

orientationOrientation

See also

orientation()

setSeries(series)
Parameters:

seriesQAbstractBarSeries

See also

series()