QtDataVisualization Namespace
Contains the classes and enumerations in the Qt Data Visualization module. More...
Header: | #include <QtDataVisualization> |
Types
typedef | QBarDataArray |
typedef | QBarDataRow |
typedef | QScatterDataArray |
typedef | QSurfaceDataArray |
typedef | QSurfaceDataRow |
Functions
QSurfaceFormat | qDefaultSurfaceFormat(bool antialias = true) |
QSurfaceFormat | qDefaultSurfaceFormat(bool antialias) |
Detailed Description
Contains the classes and enumerations in the Qt Data Visualization module.
Base class for axes of a graph | |
Used for manipulating an axis of a graph | |
Implements logarithmic value axis formatter | |
Used for manipulating an axis of a graph | |
Base class for value axis formatters | |
Base class for all QtDataVisualization series | |
Base class for all QtDataVisualization data proxies | |
Base series class for Q3DBars | |
Container for resolved data to be added to bar graphs | |
Base proxy class for Q3DBars | |
For creating custom items to be added to a graph | |
For creating custom labels to be added to a graph | |
For creating volume rendered objects to be added to a graph | |
Base proxy class for Q3DSurface | |
Proxy class for presenting data in item models with Q3DBars | |
Proxy class for presenting data in item models with Q3DScatter | |
Proxy class for presenting data in item models with Q3DSurface | |
Base series class for Q3DScatter | |
Container for resolved data to be added to scatter graphs | |
Base proxy class for Q3DScatter | |
Base series class for Q3DSurface | |
Container for resolved data to be added to surface graphs | |
Base proxy class for Q3DSurface | |
Methods for rendering 3D bar graphs | |
Representation of a camera in 3D space | |
Representation of a light source in 3D space | |
Simple baseclass for all the objects in the 3D scene | |
Methods for rendering 3D scatter graphs | |
Description of the 3D scene being visualized | |
Methods for rendering 3D surface plots | |
Window and render loop for graphs | |
Basic wheel mouse based input handler | |
Base class for implementations of input handlers | |
Basic touch display based input handler | |
Visual style for graphs |
Type Documentation
typedef QtDataVisualization::QBarDataArray
A list of pointers to QBarDataRows.
typedef QtDataVisualization::QBarDataRow
A vector of QBarDataItems.
typedef QtDataVisualization::QScatterDataArray
A vector of QScatterDataItems.
typedef QtDataVisualization::QSurfaceDataArray
A list of pointers to QSurfaceDataRows.
typedef QtDataVisualization::QSurfaceDataRow
A vector of QSurfaceDataItems.
Function Documentation
[static]
QSurfaceFormat QtDataVisualization::qDefaultSurfaceFormat(bool antialias = true)
This convenience function can be used to create a custom surface format suitable for use by Qt Data Visualization graphs.
The antialias parameter specifies whether or not antialiasing is activated.
Give the surface format returned by this function to the graph constructor (C++) or set it as the window format for QQuickView (QML) before calling show on it.
For example, disable antialiasing on C++ application:
#include <QtDataVisualization/qutils.h> // ... Q3DBars *graph = new Q3DBars(QtDataVisualization::qDefaultSurfaceFormat(false));
For example, enable antialiasing for direct rendering modes on QML application:
#include <QtDataVisualization/qutils.h> // ... QQuickView viewer; viewer.setFormat(QtDataVisualization::qDefaultSurfaceFormat());
Note: Antialiasing is not supported in OpenGL ES2 environments.
[static]
QSurfaceFormat QtDataVisualization::qDefaultSurfaceFormat(bool antialias)
© 2017 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.