QScatterDataProxy Class
The QScatterDataProxy class is the data proxy for 3D scatter graphs. More...
Header: | #include <QScatterDataProxy> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS DataVisualization) target_link_libraries(mytarget PRIVATE Qt6::DataVisualization) |
qmake: | QT += datavisualization |
Since: | QtDataVisualization 1.0 |
Instantiated By: | ScatterDataProxy |
Inherits: | QAbstractDataProxy |
Inherited By: |
Properties
Public Functions
virtual | ~QScatterDataProxy() |
const QScatterDataArray * | array() const |
int | itemCount() const |
QScatter3DSeries * | series() const |
Signals
void | arrayReset() |
void | itemCountChanged() |
void | seriesChanged() |
Related Non-Members
Detailed Description
A scatter data proxy handles adding, inserting, changing, and removing data items.
QScatterDataProxy takes ownership of all QtDataVisualization::QScatterDataArray and QScatterDataItem objects passed to it.
See also Qt Data Visualization Data Handling.
Property Documentation
[read-only]
itemCount : const int
This property holds the number of items in the array.
Access functions:
int | itemCount() const |
Notifier signal:
void | itemCountChanged() |
[read-only]
series : QScatter3DSeries* const
This property holds the series this proxy is attached to.
Access functions:
QScatter3DSeries * | series() const |
Notifier signal:
void | seriesChanged() |
Member Function Documentation
[virtual]
QScatterDataProxy::~QScatterDataProxy()
Deletes the scatter data proxy.
const QScatterDataArray *QScatterDataProxy::array() const
Returns the pointer to the data array.
[signal]
void QScatterDataProxy::arrayReset()
This signal is emitted when the data array is reset. If the contents of the whole array are changed without calling resetArray(), this signal needs to be emitted to update the graph.