Qt Data Visualization Reference Documentation

Audiolevels Example

Bars Example

Creating the application

Setting up the graph

Adding data to the graph

Using widgets to control the graph

Selecting a row/column by clicking an axis label

Zooming to selection

Example contents

Custom Input Example

Replacing default input handling

Implementing custom selection handling

Implementing custom zoom handling

Implementing custom camera handling

Custom Items Example

Adding custom meshes to the application

Adding custom item to a graph

Removing custom item from a graph

Example Contents

Custom Proxy Example

VariantDataSet

VariantBarDataProxy

VariantBarDataMapping

RainfallGraph

Axis Range Dragging With Labels Example

Replacing default input handling

Extending mouse event handling

Implementing axis dragging

Example contents

Item Model Example

Creating the application

Setting up the graph

Adding data to the graph

Interacting with the data

Example contents

Qt Quick 2 Axis Dragging Example

Overriding default input handling

Translating mouse movement to axis range change

Other features

Example contents

Qt Quick 2 Axis Formatter Example

Custom axis formatter

QML

Qt Quick 2 Bars Example

Data

Custom axis labels

Switching series

Qt Quick 2 Custom Input Example

Removing default input handling

Implementing custom selection handling

Implementing custom zoom handling

Implementing custom camera handling

Qt Quick 2 Legend Example

Legend

Qt Quick 2 Multiple Graphs Example

Multiple Graphs

Qt Quick 2 Oscilloscope Example

Data source in C++

QML

Enabling direct rendering

Qt Quick 2 Scatter Example

Application basics

Setting up the graph

Adding data to the graph

Example contents

Qt Quick 2 Spectrogram Example

Creating a spectrogram

Polar spectrogram

Example contents

Qt Quick 2 Surface Example

Adding data to the graph

Showing data

Example contents

Qt Quick 2 Surface Multiseries Example

Adding data to the graph

Controlling the graph

Example contents

Rotations Example

Using rotations

Using custom item meshes

Using range gradient

Example contents

Scatter Example

Creating the application

Setting up the graph

Adding data to the graph

Using widgets to control the graph

Example contents

Surface Example

Creating the application

Setting up proxies and data

Selection modes

Axis ranges for studying the graph

Themes

Custom surface gradients

Textured Surface Example

Texture to a surface series

Topographic surface series

Use custom input handler to enable zooming and panning

Highlight an area of the surface

A gradient to the highlight series

Volumetric rendering Example

Initializing volume item

Slicing into the volume

Adjusting volume transparency

High definition vs. low definition shader

Example contents

AbstractAxis3D

CategoryAxis3D

LogValueAxis3DFormatter

ValueAxis3D

ValueAxis3DFormatter

Abstract3DSeries

AbstractDataProxy

Bar3DSeries

BarDataProxy

Custom3DItem

Custom3DLabel

Custom3DVolume

HeightMapSurfaceDataProxy

ItemModelBarDataProxy

ItemModelScatterDataProxy

ItemModelSurfaceDataProxy

Scatter3DSeries

ScatterDataProxy

Surface3DSeries

SurfaceDataProxy

Qt Data Visualization

Features

Getting Started

Articles

References

AbstractGraph3D

Bars3D

ThemeColor

ColorGradient

ColorGradientStop

Scatter3D

Surface3D

Qt Data Visualization Data Handling

Series

Data proxies

Item models and data mapping

Other custom proxies

Dealing with real-time data

Qt Data Visualization Interacting with Data

Interacting with data

Data selection modes

Qt Data Visualization Known Issues

How to construct a minimal Q3DBars graph

Camera3D

Light3D

How to construct a minimal Q3DScatter graph

Scene3D

How to construct a minimal Q3DSurface graph

InputHandler3D

AbstractInputHandler3D

TouchInputHandler3D

Theme3D

Usage examples

Properties controlled by theme

Usage examples

Qt Data Visualization Examples

Examples

Qt Data Visualization Getting Started

Installing the Qt Data Visualization module

Building Qt Data Visualization

Running examples

Creating a simple application

Qt Data Visualization C++ Classes

Qt Data Visualization QML Types

QML Types