Qt Data Visualization Reference Documentation

Abstract3DSeries

AbstractAxis3D

AbstractDataProxy

AbstractGraph3D

AbstractInputHandler3D

Audiolevels Example

Running the Example

Visualizing Audio Levels

Axis Range Dragging With Labels Example

Running the Example

Replacing Default Input Handling

Extending Mouse Event Handling

Implementing Axis Dragging

Example Contents

Bar3DSeries

BarDataProxy

Bars Example

Running the 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

Bars3D

Camera3D

CategoryAxis3D

ColorGradient

ColorGradientStop

Custom Input Example

Running the Example

Replacing Default Input Handling

Implementing Custom Selection Handling

Implementing Custom Zoom Handling

Implementing Custom Camera Handling

Custom Items Example

Running the Example

Adding Custom Meshes to the Application

Adding Custom Item to a Graph

Removing Custom Item from a Graph

Example Contents

Custom Proxy Example

Running the Example

VariantDataSet

VariantBarDataProxy

VariantBarDataMapping

RainfallGraph

Custom3DItem

Custom3DLabel

Custom3DVolume

HeightMapSurfaceDataProxy

InputHandler3D

Item Model Example

Running the Example

Creating the Application

Setting up the Graph

Adding Data to the Graph

Interacting with the Data

Example Contents

ItemModelBarDataProxy

ItemModelScatterDataProxy

ItemModelSurfaceDataProxy

Light3D

LogValueAxis3DFormatter

Object3D

How to construct a minimal Q3DBars graph

How to construct a minimal Q3DScatter graph

How to construct a minimal Q3DSurface graph

Default Theme

Usage Examples

Qt Data Visualization

Getting Started

Licenses

Articles

Examples

API Reference

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

Qt Data Visualization Overview

Graph Types

3D Bar Graphs

3D Scatter Graphs

3D Surface Graphs

Using OpenGL for Rendering Data

Selecting Rendering Mode

3D Axes

3D Themes

Customizing 3D Scenes

Customizing Items

Qt Quick 2 Axis Dragging Example

Running the Example

Overriding Default Input Handling

Translating Mouse Movement to Axis Range Change

Other Features

Example Contents

Qt Quick 2 Axis Formatter Example

Running the Example

Custom Axis Formatter

QML

Qt Quick 2 Bars Example

Running the Example

Data

Custom Axis Labels

Switching Series

Qt Quick 2 Custom Input Example

Running the Example

Removing Default Input Handling

Implementing Custom Selection Handling

Implementing Custom Zoom Handling

Implementing Custom Camera Handling

Qt Quick 2 Legend Example

Running the Example

Legend

Qt Quick 2 Multiple Graphs Example

Running the Example

Multiple Graphs

Qt Quick 2 Oscilloscope Example

Running the Example

Data Source in C++

QML

Enabling Direct Rendering

Qt Quick 2 Scatter Example

Running the Example

Application Basics

Setting up the Graph

Adding Data to the Graph

Example Contents

Qt Quick 2 Spectrogram Example

Running the Example

Creating a Spectrogram

Polar Spectrogram

Example Contents

Qt Quick 2 Surface Example

Running the Example

Adding Data to the Graph

Showing Data

Example Contents

Qt Quick 2 Surface Multiseries Example

Running the Example

Adding Data to the Graph

Controlling the Graph

Example Contents

Rotations Example

Running the Example

Using Rotations

Using Custom Item Meshes

Using Range Gradient

Example Contents

Scatter Example

Running the Example

Creating the Application

Setting up the Graph

Adding Data to the Graph

Using Widgets to Control the Graph

Example Contents

Surface Example

Running the Example

Creating the Application

Setting up Proxies and Data

Selection Modes

Axis Ranges for Studying the Graph

Themes

Custom Surface Gradients

Textured Surface Example

Running the 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

Running the Example

Initializing Volume Item

Slicing into the Volume

Adjusting Volume Transparency

High Definition vs. Low Definition Shader

Example Contents

Scatter3D

Scatter3DSeries

ScatterDataProxy

Scene3D

Surface3D

Surface3DSeries

SurfaceDataProxy

Theme3D

Default Theme

Usage examples

ThemeColor

TouchInputHandler3D

ValueAxis3D

ValueAxis3DFormatter

Qt Data Visualization Examples

Examples

Qt Data Visualization C++ Classes

Qt Data Visualization QML Types

QML Types