Commit Graph

82 Commits

Author SHA1 Message Date
Sakaria Pouke ebbcc7a86e Add "Example" surface gallery import statements
Fixes SurfaceOscilloscope import error

related to commit 96578b3b00

Fixes: QTBUG-138470
Pick-to: 6.8
Change-Id: I9201afdd85e57ef4fdaef0d721d124a9a79edc68
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 9e9d419277)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit c5e2d791ea)
2025-07-15 11:17:29 +00:00
Marc Mutz cfe277399d Include what you use: qquaternion.h
qmatrix4x4.h will lose its qquaternion.h include, so include
qquaternion.h explicitly in all files that mention 'QQuaternion',
unless, for a foo.cpp, the own foo.h has already included it.

Also add forward declarations, where needed.

Amends the start of this module's history.

Pick-to: 6.8
Change-Id: I605bf742be5bb92a676704f12d738d241bd9b0da
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 6a44c5fe57)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit e23fb8de70)
2025-07-14 23:56:37 +00:00
Dheerendra Purohit 455aef9179 Use compile-time QML registration in AxisHandling and Surfacegallery examples
Removed qmlRegisterType calls from the qmake versions of the
AxisHandling and SurfaceGallery examples. These examples already had
the QML_ELEMENT macro in their classes. With this change,the qmake-based
examples now also work correctly withcompile-time QML type registration,
just like their CMake.

Pick-to: 6.8
Task-number: QTBUG-136712
Change-Id: Ieb6328f57dbb19373a3895572667c749af0ed344
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
(cherry picked from commit 96578b3b00)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit ace78623ef)
2025-06-02 16:38:09 +00:00
Friedemann Kleint ed3893c5b1 widgetgraphgallery: Fix some clang-tidy warnings
Change-Id: I180ec5481b1eafc8a537f7b37cbea0567a2bbe52
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
(cherry picked from commit 1467296bfa)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-05-13 10:35:06 +00:00
Friedemann Kleint 694119fca5 widgetgraphgallery example: Remove unused variables
Pick-to: 6.8
Change-Id: I3ca36fe611c64d038c8aae1c0207f33519be3ecc
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
(cherry picked from commit 44fe58c4d5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-05-09 06:00:27 +00:00
Niko Korkala 96c0d88ff4 mark rainfallData.cpp as safety critical file
reasoning: we are reading a text file from disk without doing any sanity checks

Task-number: QTBUG-127255
Pick-to: 6.8
Change-Id: Ie911841541c7423b039a733091eaa65d21810b16
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 2ffc84aea4)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-03-17 08:49:00 +00:00
Tomi Korpipaa 9d6edfb25b Fix scaling of custom objects in widgetgraphgallery example
Custom object scaling had a bug before 6.9 which made them
2 times too small by default. Adjust scaling in the example
to take that into account.

Change-Id: I0b3bfa4fe8606394765372d96d19f4c82e63087e
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
Reviewed-by: Niko Korkala <niko.korkala@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 772873717a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-02-14 09:55:16 +00:00
Niko Korkala 7cd2acc21a Fix sliders not staying inside the rectangle when resizing window
Also fixed style customization warnings by switching style to basic instead of using the native one

Task-number: QTBUG-119683
Change-Id: I818b37cb9d8f4edfa2d1583f38897c2190a53e0c
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit e71ccde8d5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-01-02 18:36:39 +00:00
Sami Varanka 710cd6d2ee Fix DirectToBackgound documentation
Change QSurfaceFormat link to IdealSurfaceFormat.

Pick-to: 6.8
Fixes: QTBUG-127689
Change-Id: Ic9a27fb421e510b51492984dacee2c68eb88919d
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-11-28 19:59:11 +00:00
Tomi Korpipaa 8b7dc3fa99 Use Fusion style in equation example
Pick-to: 6.8.0 6.8
Fixes: QTBUG-126433
Change-Id: I542df59095c79daef09ba288116942dab4ade895
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-09-23 08:23:59 +03:00
Tomi Korpipaa ad26001c76 Stop QtGraphs 3D examples crashing with wasm
Forcing extra link options with Qt 6.8.0 wasm caused crashes,
possibly due to the emscripten sdk version difference between
Qt 6.7 and Qt 6.8.

Pick-to: 6.8.0 6.8
Fixes: QTBUG-128889
Change-Id: Ica5b7158a52c4bb5049a59063a32bb9386d6d608
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
2024-09-13 14:06:31 +03:00
Tomi Korpipaa 06ec3cf621 Prevent building widget examples for nonsupported platforms
Users were still able to try and build widget examples
stand-alone on Android, for instance. Prevent it.

Pick-to: 6.8 6.8.0
Fixes: QTBUG-128799
Change-Id: I398b8c724e038d5142bbd5a3a2aa8c8ead17a1c2
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
2024-09-12 03:58:57 +00:00
Dilek Akcay 7177169156 Fix resizing issue in widgetgraphgallery
Fixes: QTBUG-128432
Pick-to: 6.8 6.8.0
Change-Id: Ib10791960b4b9780a7da1c8753001c6daf28ce5e
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-09-11 07:18:41 +00:00
Kwanghyo Park 7dc92c5993 Fix issues on widget 3d examples on iOS
QML plugins are missing for static build such as iOS.
Also issues on iOS when using QuickWidget in TabWidget

Pick-to: 6.8
Task-number: QTBUG-125480
Change-Id: I398ff13fab49731bb58d94018bc760f5125a9c66
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
2024-08-27 13:55:11 +03:00
Alexei Cazacov c9a337d132 Docs: Qt Graphs - improve the documentation readability and style
This commit improves the readability, structure, style, and formatting
of the Qt Graphs docs. It also corrects several minor issues and broken
links.

Task-number: QTBUG-127820
Pick-to: 6.8
Change-Id: Ie564fde207f7059f6cd064ab74599aad0753ea6f
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
2024-08-26 13:07:03 +03:00
Tomi Korpipaa 47baa84b2c Do not call selectedBar unnecessarily
Also clean up extra semicolons from functions

Note: This fixes the problem in the linked ticket,
but does not fix the root cause of it. This is why the
ticket is left open.

Pick-to: 6.8
Task-number: QTBUG-127801
Change-Id: I5259ca55162e61ded68d5d3a2544944fb73a3bef
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-08-09 10:29:46 +03:00
Tomi Korpipaa 9515142cfb Update widgetgraphgallery and docs
Pick-to: 6.8
Fixes: QTBUG-126830
Change-Id: I1a2e1a157c6243d43fc3d5e5c334e2744671aa1d
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-08-08 08:30:34 +03:00
Topi Reinio 251ceebe0a Doc: Fix linking issues in documentation
Fixes the following warnings:

src/common/theme/qgraphstheme.cpp:
  (qdoc) warning: Can't link to 'Default Theme'

examples/graphs/3d/equation/doc/src/equation.qdoc:
  (qdoc) warning: Can't link to 'ListModel'
  (qdoc) warning: Can't link to 'Scatter3DSeries.mesh'
  (qdoc) warning: Can't link to 'View3D.importScene'
  (qdoc) warning: Can't link to 'View3D.environment'
  (qdoc) warning: Can't link to 'ExtendedSceneEnvironment.backgroundMode'
  (qdoc) warning: Can't link to 'ExtendedSceneEnvironment.clearColor'
  (qdoc) warning: Can't link to 'ExtendedSceneEnvironment.tonemapMode'
  (qdoc) warning: Can't link to 'ExtendedSceneEnvironment.glowEnabled'
  (qdoc) warning: Can't link to 'ExtendedSceneEnvironment.TonemapModeNone'

src/common/theme/qgraphstheme.cpp:
  (qdoc) warning: Can't link to 'QQuickGraphs::theme'

src/graphs2d/qgraphsview.cpp:
  (qdoc) warning: Can't link to 'Testbed'

src/graphs3d/doc/src/qtgraphs3d-overview.qdoc:
  (qdoc) warning: Can't link to 'How to construct a minimal Q3DBars graph'
  (qdoc) warning: Can't link to 'How to construct a minimal Q3DScatter graph'
  (qdoc) warning: Can't link to 'How to construct a minimal Q3DSurface graph'

src/graphs3d/engine/q3dscene.cpp:
  (qdoc) warning: Can't link to 'QtGraphs3D::SelectionRow'
  (qdoc) warning: Can't link to 'QtGraphs3D::SelectionColumn'

src/doc/qtgraphs.qdocconf:
  (qdoc) warning: Failed to find
    qhp.QtGraphs.subprojects.gettingstarted.indexTitle
      'Qt Graphs Getting Started'

Pick-to: 6.8
Change-Id: If43f23dcef00b5fccd9ddd449bb1fcc744e09668
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-07-31 11:27:44 +00:00
Tomi Korpipaa 6a604eb4ab Change equation example title
Pick-to: 6.8
Change-Id: I6abc7d3d5123bb2865b41286ce2923ee09963e0b
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-07-31 10:03:18 +03:00
Sami Varanka 7569772b09 Rename labelAutoRotation to labelAutoAngle
Pick-to: 6.8
Task-number: QTBUG-125364
Change-Id: I74c9c556708616aba45beeb9d5d4a356bb391198
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-07-31 09:15:28 +03:00
Jere Tuliniemi 81c8f453c3 Change colors when platform color scheme changes
Add a connection to listen to platform color changes. This is done by
adding an internal color scheme enum that contains Automatic value
in addition to Unknown, Light and Dark. The user can opt in and out
of the automatic behavior by setting the color scheme with the new
enum.

Fixes: QTBUG-125782
Pick-to: 6.8
Change-Id: I21a82269d498b1fc17c675bcedae7fd71bc36e1c
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
2024-07-26 09:02:54 +03:00
Tomi Korpipaa 267ec9a41e Add docs for equation example
Pick-to: 6.8
Task-number: QTBUG-124827
Change-Id: I38ec5bdbcae84326dae336086f351fdf7c247c56
Reviewed-by: Owais Akhtar <owais.akhtar@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-07-24 12:03:00 +03:00
Tomi Korpipaa a6eb88a8d8 Rename QML module to avoid naming conflicts
Task-number: QTBUG-119273
Change-Id: Ib3e52c078da4886ee45392c63e660fa7a97c38b9
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-07-24 07:39:02 +03:00
Tomi Korpipaa 1695a4031e Evaluate equation from a TextField
Instead of doing it piece by piece, add a evaluator
javascript file that can parse an equation from a string.

Pick-to: 6.8
Task-number: QTBUG-124827
Change-Id: I496ecbfb0976dd7d5b89cf9dffaec85348369191
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-07-24 07:38:57 +03:00
Tomi Korpipaa 41630ca362 Equation example improvements
The equation itself still looks bad, we need to
do something about it in a subsequent patch.

Pick-to: 6.8
Task-number: QTBUG-124827
Change-Id: Ifa381e173e7c79a8e469a6ef64934c26b07a6ab3
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-07-24 07:38:52 +03:00
Dilek Akcay c5e9021eac Add bar graph to equation example
Pick-to: 6.8
Task-number: QTBUG-124827
Change-Id: I7c0f387a7db238ba08c078970128bc53bbdbc705
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-07-24 07:38:46 +03:00
Dilek Akcay 9ea97278bd Add new example for Graphs3D
Pick-to: 6.8
Task-number: QTBUG-124827
Change-Id: I3e06f7a4ca279df640915866e61208e775f38591
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
2024-07-24 07:38:40 +03:00
Tomi Korpipaa 5729306af9 Rename QML modules to avoid naming conflicts
Windows Boot2Qt builds fail due to the case insensitivity
of the platform. Rename URIs to remove the problem.

Pick-to: 6.8
Fixes: QTBUG-119273
Change-Id: I8fa5afaddaadc072bea715f534b0e8a405c47acb
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
2024-07-22 09:24:42 +03:00
Tomi Korpipaa 553b4a2f3b Fix scatter example
IconImage is not found anymore in 6.8.0

Pick-to: 6.8
Change-Id: Ie2760aea9e8082a08cda4d1aca6378c0c697b03a
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
2024-07-19 14:04:46 +03:00
Sakaria Pouke 450083e8c8 Change surfacegallery background toggle to plot area background
Fixes: QTBUG-127066
Pick-to: 6.8
Change-Id: I7d9b234ba8b535372dc4dcc23bd27e160b780cb4
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-07-16 12:18:54 +03:00
Dilek Akcay c86ee31bf3 Add an enum class for shading type in Surface3D
Task-number: QTBUG-126146
Pick-to: 6.8
Change-Id: Ide9bd731f348fb83cb10863efc4aa25484d9fac0
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-07-15 15:46:48 +03:00
Dilek Akcay 5ab016949c Fix remaining parts of Abstract3DGraphWidget in docs
Task-number: QTBUG-125768
Pick-to: 6.8
Change-Id: Id1ddb84797b797042e732c1d3da8a0030a0a7920
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-07-15 13:08:31 +03:00
Dilek Akcay dfd54c826c Change QGraphs3D namespace name to QtGraphs3D
Task-number: QTBUG-125886
Pick-to: 6.8
Change-Id: Ifcde54306e518c352d9b354c9bfe92c52c0bb0e3
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-06-19 14:09:12 +00:00
Sami Varanka 3e570bf59d Use composition with QQuickWidget
Pick-to: 6.8
Task-number: QTBUG-125771
Change-Id: Id7e5a0b730f47d2a38916c52cd3ab0a0a453c0b8
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2024-06-13 10:29:48 +02:00
Kwanghyo Park a2cdd8b77b Integrate redundant properties into grouped property
Therer is redandancy to the properties for lines.
So grouped them into grouped property.

Task-number: QTBUG-125378
Change-Id: I06e357375aed2dbb662f76669b3e0f8430a0e48d
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
2024-06-12 13:37:43 +03:00
Dilek Akcay d06d9d35fa Fix inconsistent property naming
Task-number: QTBUG-125386
Pick-to: 6.8
Change-Id: Ia749398697ef973a1b60cc52a52328869bedae6f
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
2024-06-12 08:08:41 +00:00
Dilek Akcay f51cb5027e Change 'enabled' properties to visible in 3D
Task-number: QTBUG-125377
Pick-to: 6.8
Change-Id: I342bb9e6a125867fb5e2bcc858d5254047a3ac23
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
2024-06-11 09:29:53 +00:00
Alexei Cazacov 1d42f9bcbb Docs: Add \qmlsignal descriptions for Qt Graphs 3D
Unify docs for QML properties \qmlsignal use.
Signals for {propertyName}Changed should be documented.

Move qml docs to proper source files.

Task-number: QTBUG-123522
Pick-to: 6.8
Change-Id: I47f34d10dc6bbf46d3c9712cee5d27aa5968a598
Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
2024-06-03 11:33:03 +00:00
Dilek Akcay 0c2ca80e6a Change 'enabled' properties to visible in GraphsTheme
Task-number: QTBUG-125377
Change-Id: I3e7ad9ec44e58af221b94cbe46186b92c0ae5a63
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-05-31 10:22:00 +03:00
Dilek Akcay 98d5b4ebfd Change SelectionFlag enum to enum class
Task-number: QTBUG-125365
Change-Id: Id890ab19b0126f503824778c06a506dfb706c7b4
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-05-30 09:51:22 +00:00
Kwanghyo Park 752dc742c8 Fix dragging event on widget graph gallery example
Fixes: QTBUG-125855
Change-Id: Ia6df6f72566a2ad297d5036c8b9ea67cb3bbc7a5
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-05-29 08:52:39 +03:00
Sami Varanka d4e5e224d1 Move widgets to another module
Fixes: QTBUG-125719
Change-Id: Ieeab2e64d0d2a3a8d3969df5384b7ddd0fd180b7
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
2024-05-28 18:33:49 +03:00
Dilek Akcay c18cc096ec Fix inconsistency naming of AbstractGraph
Task-number: QTBUG-125426
Change-Id: I0bd59eb6bb7f3db27ccf2117c2ddc84215ca79b2
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
2024-05-28 05:38:49 +00:00
Dilek Akcay 362c2590a2 Fix inconsistency naming of ValueAxis
Task-number: QTBUG-125426
Change-Id: I791592dd19233ecffa3e65f9dea7ad5bf14a0d7a
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
2024-05-28 05:38:38 +00:00
Dilek Akcay 4c3b20a7bf Fix inconsistency naming of CategoryAxis
Task-number: QTBUG-125426
Change-Id: I51941ccc4cf3644c585a75d41b36f96dab8e5602
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
2024-05-24 06:54:35 +00:00
Sami Varanka aae5e99117 Move enums away from QAbstract3DGraph
Fixes: QTBUG-125409
Change-Id: Ide84873da6fe4f59399c8c5f25416db5ae547620
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
2024-05-22 19:02:19 +03:00
Tomi Korpipaa 3520a9eea7 Fix examples and manual tests for background toggling
The naming of window/background/plotAreaBackground
created a couple of wrong behaviors in the examples.

Change-Id: I9932962e2567823ec72178ab2f5d4a70251ea299
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
2024-05-14 08:15:58 +03:00
Tomi Korpipaa da4c8387d1 Fix oscilloscope example
Change-Id: I3517acfcbc7c05ef1a284a581cbb035b09073f4d
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-05-08 16:24:59 +03:00
Tomi Korpipaa 8b35f29dc5 Force ES3 for WebAssembly in examples
Task-number: QTBUG-121503
Change-Id: I3882c3cfb0f4795d142742d90728ec1bada7e5c6
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
2024-05-07 11:55:16 +03:00
Kaj Grönholm 27beaeaa8a Unify background colors theming
Unify naming and usage of background color properties in 2D & 3D.
- windowColor is renamed to backgroundColor. In 3D it will control the
  SceneEnvironment background color, not adjust window color anymore.
- backgroundColor is renamed to plotAreaBackgroundColor. In 3D it will
  control the plot area (grid) background color like it used to.
- Also have *Enabled properties for both. When backgroundEnabled is
  false, SceneEnvironment background is transparent.
- Remove plotAreaBackground property from 2D GraphsView as it comes
  from theme now.

Fixes: QTBUG-125050
Change-Id: Iaf824bacb224230fc501637887f61f11af860464
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-05-03 15:14:11 +03:00