Qt Graphs for data visualization.
Go to file
Tomi Korpipaa 84d71a09a2 Reduce the amount of leaked memory
This patch adds calling releaseResources() to the
QQuickWindow each time series visuals change. It appears
some resources are not released even though deleteLater() has been
called for them. The patch drops the memory consumption
increase significantly (3.75-fold in the test app from the ticket
when in Legacy mode).

Some memory consumption increase is still observed, so the ticket
should not be closed. However, priority can be dropped a bit.

Task-number: QTBUG-113199
Change-Id: I79582e64c52c001d43550ed2f8f67bcaec0c42fc
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Dilek Akcay <dilek.akcay@qt.io>
(cherry picked from commit f83d157fd5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit eeda4ac4d2)
2024-03-12 10:23:48 +02:00
LICENSES Initial commit 2023-03-02 15:45:23 +02:00
coin Add Axivion config 2023-05-17 14:42:47 +03:00
examples Fix example categories to 'Data Visualization & 3D' 2023-09-22 15:44:04 +00:00
src Reduce the amount of leaked memory 2024-03-12 10:23:48 +02:00
tests Set resize mode in constructor 2024-02-12 11:49:44 +02:00
tools/blender Add octagon mesh for shadowed point type 2023-05-16 10:46:01 +00:00
.cmake.conf Bump version to 6.6.3 2024-01-29 14:02:43 +02:00
.gitattributes Initial commit 2023-03-02 15:45:23 +02:00
.gitignore Initial commit 2023-03-02 15:45:23 +02:00
.tag Initial commit 2023-03-02 15:45:23 +02:00
CMakeLists.txt Fix build for android 2023-05-12 09:33:09 +03:00
conanfile.py Fix example install folder 2023-04-18 09:32:01 +03:00
dependencies.yaml Update dependencies on '6.6' in qt/qtgraphs 2024-03-03 11:47:29 +00:00
sync.profile Fix example install folder 2023-04-18 09:32:01 +03:00