diff options
Diffstat (limited to 'src')
5 files changed, 16 insertions, 3 deletions
diff --git a/src/datavisualization/CMakeLists.txt b/src/datavisualization/CMakeLists.txt index 27f82340..2dfcdb69 100644 --- a/src/datavisualization/CMakeLists.txt +++ b/src/datavisualization/CMakeLists.txt @@ -106,7 +106,6 @@ qt_internal_add_module(DataVisualization Qt::Core Qt::Gui Qt::OpenGL - GENERATE_CPP_EXPORTS ) set_source_files_properties("engine/meshes/arrowFlat.obj" diff --git a/src/datavisualization/doc/qtdatavis3d.qdocconf b/src/datavisualization/doc/qtdatavis3d.qdocconf index 952cac3e..8f5034d0 100644 --- a/src/datavisualization/doc/qtdatavis3d.qdocconf +++ b/src/datavisualization/doc/qtdatavis3d.qdocconf @@ -16,7 +16,12 @@ exampledirs += ../../../examples/datavisualization \ imagedirs += ../images \ images -depends = qtcore qtgui qtqml qtquick qtdoc qtcmake qtwidgets +# Define a custom file name suffix for C++ types as Qt Graphs +# module declares identically-named, documented types. +outputsuffixes = CPP +outputsuffixes.CPP = -qtdatavis + +depends = qtcore qtgui qtqml qtquick qtdoc qtcmake qtwidgets qtgraphs qhp.projects = QtDataVis3D diff --git a/src/datavisualization/doc/src/maintenance-phase.qdocinc b/src/datavisualization/doc/src/maintenance-phase.qdocinc new file mode 100644 index 00000000..65cd17b0 --- /dev/null +++ b/src/datavisualization/doc/src/maintenance-phase.qdocinc @@ -0,0 +1,6 @@ +\note The Qt Data Visualization module is in the maintenance phase. For new +projects, consider using the \l {Qt Graphs} module. For 3D rendering, QtGraphs +uses QtQuick3D, which in turn uses QtRhi. QtRhi relies on each platform's native +rendering backend (Metal on macOS, DirectX on Windows, OpenGL or Vulkan on +Linux). To migrate from Qt Data Visualization to Qt Graphs module, refer to +\l {Qt Graphs Migration from Qt DataVisualization}. diff --git a/src/datavisualization/doc/src/qtdatavisualization-index.qdoc b/src/datavisualization/doc/src/qtdatavisualization-index.qdoc index 5896b094..6af8f4e8 100644 --- a/src/datavisualization/doc/src/qtdatavisualization-index.qdoc +++ b/src/datavisualization/doc/src/qtdatavisualization-index.qdoc @@ -6,7 +6,6 @@ \page qtdatavisualization-index.html \brief Provides functionality for 3D visualization. - The Qt Data Visualization module enables you to visualize data in 3D as bar, scatter, and surface graphs. It's especially useful for visualizing depth maps and large quantities of rapidly changing data, such as data @@ -16,6 +15,8 @@ Qt Data Visualization is built on Qt 6 and OpenGL to take advantage of hardware acceleration and Qt Quick. + \include maintenance-phase.qdocinc + \section1 Using the Module \section2 QML API diff --git a/src/datavisualization/doc/src/qtdatavisualization-overview.qdoc b/src/datavisualization/doc/src/qtdatavisualization-overview.qdoc index 0bf83ec4..f6bbea48 100644 --- a/src/datavisualization/doc/src/qtdatavisualization-overview.qdoc +++ b/src/datavisualization/doc/src/qtdatavisualization-overview.qdoc @@ -31,6 +31,8 @@ and viewing 2D slices of the 3D data for increased readability. For more information, see \l{Qt Data Visualization Interacting with Data}. + \include maintenance-phase.qdocinc + \section1 Graph Types The Qt Data Visualization module provides the following 3D graph types: |