QAbstractDataProxy Class

Base class for all QtDataVisualization data proxies. More...

Header: #include <QAbstractDataProxy>
Since: QtDataVisualization 1.0
Instantiated By: AbstractDataProxy
Inherits: QObject
Inherited By:

QBarDataProxy, QScatterDataProxy, and QSurfaceDataProxy

Public Types

enum DataType { DataTypeNone, DataTypeBar, DataTypeScatter, DataTypeSurface }


  • type : const DataType
  • 1 property inherited from QObject

Public Functions

virtual ~QAbstractDataProxy()
DataType type() const
  • 31 public functions inherited from QObject

Additional Inherited Members

  • 1 public slot inherited from QObject
  • 2 signals inherited from QObject
  • 11 static public members inherited from QObject
  • 9 protected functions inherited from QObject

Detailed Description

Base class for all QtDataVisualization data proxies.

You use the visualization type specific inherited classes instead of the base class.

See also QBarDataProxy, QScatterDataProxy, QSurfaceDataProxy, and Qt Data Visualization Data Handling.

Member Type Documentation

enum QAbstractDataProxy::DataType

Data type of the proxy.

QAbstractDataProxy::DataTypeNone0No data type.
QAbstractDataProxy::DataTypeBar1Data type for Q3DBars.
QAbstractDataProxy::DataTypeScatter2Data type for Q3DScatter.
QAbstractDataProxy::DataTypeSurface4Data type for Q3DSurface.

Property Documentation

type : const DataType

The type of the proxy.

Access functions:

DataType type() const

Member Function Documentation

[virtual] QAbstractDataProxy::~QAbstractDataProxy()

Destroys QAbstractDataProxy.

© 2016 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.