Commit Graph

1108 Commits

Author SHA1 Message Date
Qt Submodule Update Bot bc6e150dbd Update dependencies on '6.8.1' in qt/qtgraphs
Change-Id: I7f0dd8a080a4ff523de7bb37e184003da1295f76
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-11-22 07:31:36 +00:00
Qt Submodule Update Bot 821a50e286 Update dependencies on '6.8.1' in qt/qtgraphs
Change-Id: I44c259f4bf2496a27a5e2a38d99ba83e7052d147
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-11-21 04:49:32 +00:00
Tomi Korpipaa 3a759713ef Fix cmake and qmake instructions for widget items
Fixes: QTBUG-131366
Change-Id: I694cfe262e31593010bc03ac56748680e7996359
Reviewed-by: Alexei Cazacov <alexei.cazacov@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
(cherry picked from commit 0a2ff2356f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit c0284da019)
2024-11-20 09:09:49 +00:00
Qt Submodule Update Bot 5a5fd5f5ae Update dependencies on '6.8.1' in qt/qtgraphs
Change-Id: I4c40e54aad303b4c00dd5d78915d48cb975faf8b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-11-19 16:41:37 +00:00
Tomi Korpipaa ed1ed146a8 Fix GraphsTheme doc ambiguities
Fixes: QTBUG-131124
Change-Id: I710bb392190992dc512dac229bc7cd6373159b6e
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 4260f8f995)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 49beb688a4)
2024-11-18 11:34:46 +00:00
Tomi Korpipaa e75481f0a5 Fix docs for titleFixed and margin
Task-number: QTBUG-131131
Change-Id: Idd26969a3e2a66255e90cb4e05bd91de24b90853
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 414222f4a2)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit d634166b15)
2024-11-17 17:15:23 +00:00
Tomi Korpipaa 57d5ff665b Fix docs for itemLabelFormat
Task-number: QTBUG-131131
Change-Id: I6f4385a0502d38e03c05550117883d913c418121
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
(cherry picked from commit 16c9c1ebf5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 839d5e5633)
2024-11-17 17:15:15 +00:00
Tomi Korpipaa 74445e5fc8 Add docs for Graphs3D enums
Fixes: QTBUG-127800
Fixes: QTBUG-131123
Change-Id: Ia023ed3abc4dbd9f386049282c6c53fabe05e02c
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
(cherry picked from commit 20c6562eca)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 13da6f0f3c)
2024-11-17 17:15:12 +00:00
Tomi Korpipaa de61ffec00 Fix docs for scene, selectedSeries, and selectedElement
Task-number: QTBUG-131131
Change-Id: Ia1ad7eac5b5e2a33ea3844202262e53535082480
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 755d8246de)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit abf922771d)
2024-11-17 17:15:05 +00:00
Tomi Korpipaa 626d1c9510 Fix docs for queriedGraphPosition, optimizationHint, and labelMargin
Task-number: QTBUG-131131
Change-Id: I26a5a654e0a5ce00930c59eff50f101287192e47
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 8e312d7cf9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit b5756e2ae2)
2024-11-17 17:15:01 +00:00
Tomi Korpipaa c3e68c972b Fix docs for invalidSelectionPosition
Task-number: QTBUG-131131
Change-Id: I53832f5381c450f051c4f4f959ebde20732a7a71
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit a8cdc5e92b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit a42cd96bd3)
2024-11-17 17:14:56 +00:00
Qt Submodule Update Bot 3c3b988a69 Update dependencies on '6.8.1' in qt/qtgraphs
Change-Id: I7ba505202d328dab880ac8e10fa6dd681ca8f5b7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-11-15 08:28:12 +00:00
Qt Submodule Update Bot 4e763b5dcd Update dependencies on '6.8.1' in qt/qtgraphs
Change-Id: Ia3ed7608b79ace02fbfa7e2ae6ee5021f8f97c94
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-11-13 20:41:41 +00:00
Tomi Korpipaa 017b4cc998 React to userDefinedMesh and mesh change in Surface3D
Fixes: QTBUG-130010
Fixes: QTBUG-130011
Fixes: QTBUG-130870
Change-Id: I3516b1af5a1af65ad0060c775143e73af8732167
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 1728887e0a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit b4922fc50b)
2024-11-12 05:39:22 +00:00
Thiago Macieira abde6365ec Use the correct macro to create an exported Q_NAMESPACE
Change-Id: I564281ca685a168501ecfffdd3e631f1c0ad7579
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
(cherry picked from commit ffa6c6018d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-11-10 21:39:44 +00:00
Sakaria Pouke 5d9b1c958d Check for existing labels in baritemmodelhandler
Also add setting column and row labels in tst_qmltheme.

Fixes: QTBUG-130722
Change-Id: I09cc382957cb3d9ccca0b72ae3723978157726ac
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
(cherry picked from commit 3199d40a3d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-11-08 07:57:41 +00:00
Tomi Korpipaa c29bc24ab4 Fix selection item label visibility
Fixes: QTBUG-130013
Change-Id: I978d65bccaa4c87af40f17b099b1706177c3afee
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
(cherry picked from commit f2c98b5444)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-11-05 09:35:05 +00:00
Qt Submodule Update Bot 4674dfebc2 Update dependencies on '6.8' in qt/qtgraphs
Change-Id: I829e779948127e586b76075575849d03594d81f3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-11-04 16:35:20 +00:00
Lucie Gérard 0e4fa7b662 Add REUSE.toml files and missing licenses
REUSE.toml files are read by reuse to complement or override the
copyright and licensing information found in file.

The use of REUSE.toml files was introduced in REUSE version 3.1.0a1.
This reuse version is compatible with reuse specification
version 3.2 [1].
With this commit's files,
* The SPDX document generated by reuse spdx conforms to SPDX 2.3,
* The reuse lint command reports that the Qt project is reuse compliant.

[1]: https://reuse.software/spec-3.2/

Task-number: QTBUG-124453
Task-number: QTBUG-125211
Change-Id: Idd8d8f389ff3603d9202145bde5647c3aa903f72
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
(cherry picked from commit f31d9f92ec)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-11-02 16:40:55 +00:00
Qt Submodule Update Bot 0bf7d20d20 Update dependencies on '6.8' in qt/qtgraphs
Change-Id: I7c07f4df6e0268e41c84efd1a4f66fad36a99ab6
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-31 02:24:49 +00:00
Kaj Grönholm 6ec2f91929 Support theme gridVisible
Don't show any grid lines when theme gridVisible is set to false.

Task-number: QTBUG-130655
Change-Id: Ibbc86c190f88b100f81a177382b286d884d81f06
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 48e0c363d4)
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
2024-10-30 09:03:51 +02:00
Kaj Grönholm 0b832fd03e Update GraphsView documentation
Update the GraphsTheme changes and axis locations.

Task-number: QTBUG-130649
Change-Id: I35c4abcc68b5fd17866f06059d1eff356601c6fd
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
(cherry picked from commit 28b42fcdd6)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-10-29 15:41:59 +00:00
Jere Tuliniemi 0165fbdfe2 Fix crash when clicking a PointRenderer graph
Fixes: QTBUG-130507
Change-Id: Id3ab07d84d0e612f3ad8902b93fb9319ec52b3bd
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit f08c8cf64d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-10-29 07:36:08 +00:00
Tomi Korpipaa caeeb1988c Fix userDefinedMesh docs
Change-Id: I549e38023dd6ae8a2282d6b057d0d362aab0eff6
Reviewed-by: Alexei Cazacov <alexei.cazacov@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
(cherry picked from commit 09cddcd99b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-10-29 05:02:15 +00:00
Qt Submodule Update Bot 94d38c2f7d Update dependencies on '6.8' in qt/qtgraphs
Change-Id: Ib9f7fc813c0dd897a8184c10fa31325d92cb2ade
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-25 19:25:15 +00:00
Qt Submodule Update Bot da3cea6350 Update dependencies on '6.8' in qt/qtgraphs
Change-Id: I73556939adf177e9c1709f7e81af053c605d2dc0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-24 23:29:28 +00:00
Jere Tuliniemi 5502bd0b0e Optimize AreaRenderer
Use QPainterPath method from PointRenderer to improve AreaRenderer
performance. Also fixes bugged lower spline behavior.

Task-number: QTBUG-129768
Change-Id: I738abeecd620ed4897e2f77301bc9e47dc0d39e8
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Owais Akhtar <owais.akhtar@qt.io>
(cherry picked from commit 6c643a7d41)
2024-10-24 11:00:04 +03:00
Tomi Korpipaa f72417979f Replace wavefront OBJ files with meshes in tests
Change-Id: I0533d7a420f7ab2b176f8124afc8c03960cfd66f
Reviewed-by: Sakaria Pouke <sakaria.pouke@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Niko Korkala <niko.korkala@qt.io>
(cherry picked from commit 54e9e7af27)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-10-24 05:19:10 +00:00
Qt Submodule Update Bot 6822fc0460 Update dependencies on '6.8' in qt/qtgraphs
Change-Id: Iba2c9ea2476389e23eef41e0d0a60c84542d1cb7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-23 06:16:07 +00:00
Kaj Grönholm d515eb11b7 Remove API docs of non-existing append method
This "append(string label, VariantList values)" variant has API docs for
both Qt Charts and Qt Graphs, but neither of them really implement it.

Task-number: QTBUG-130306
Change-Id: I676a98c2c3e7df12fd8f10a2bd85680d5330ad4f
Reviewed-by: Jere Tuliniemi <jere.tuliniemi@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
(cherry picked from commit ec123721f3)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-10-21 12:18:25 +00:00
Niko Korkala 4247571bd8 Add missing Q_INVOKABLES and signalspys to 3d qml tests
Task-number: QTBUG-124504
Change-Id: Iaa88b451dc9a81ae49b7dee6fa61d139c69a5234
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Owais Akhtar <owais.akhtar@qt.io>
(cherry picked from commit 7de0bcbc10)
2024-10-17 14:34:04 +03:00
Niko Korkala 266ae92e6e Fix DateTimeAxis double signaling
Add signalspys to DateTimeAxis cpp test

Fixes: QTBUG-129381
Change-Id: I6178fc3f7c5c0b8e752908bb2f372db6ecc09df7
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Owais Akhtar <owais.akhtar@qt.io>
(cherry picked from commit 33c8eb221f)
2024-10-17 14:33:54 +03:00
Niko Korkala 9f185cc3a6 Change swap to use QExplicitlySharedDataPointers swap instead of std::swap
Add tests for QGraphsLine

Fixes: QTBUG-129497
Change-Id: I02b8249235739210b48bdc784af1db80075a642a
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 206904596b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-10-17 05:38:01 +00:00
Qt Submodule Update Bot bd46ddf8d8 Update dependencies on '6.8' in qt/qtgraphs
Change-Id: I77c770927ea9269af9c613dbebadd829a69724d9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-16 21:00:55 +00:00
Tomi Korpipaa 6e60e2b068 Fix B2Qt build of cockpit example
Fixes: QTBUG-129352
Change-Id: I3a821ec5c707c1533079dbf3c25ee13d0beb62ec
Reviewed-by: Jere Tuliniemi <jere.tuliniemi@qt.io>
(cherry picked from commit 8a13776f9c)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-10-15 12:38:36 +00:00
Niko Korkala 9f36bffbff Add signalspys and missing invokables to 2dqml auto tests
Task-number: QTBUG-124504
Change-Id: Ib3070f3f57d9bfda1c559b65ac32601f713f0453
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-10-14 14:09:13 +03:00
Qt Submodule Update Bot 0a9aebf9b7 Update dependencies on '6.8' in qt/qtgraphs
Change-Id: Ic374c24bc5c739036e736a7cb7de71fa6104a2af
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-10 16:14:07 +00:00
Qt Submodule Update Bot 1f605ce885 Update dependencies on '6.8' in qt/qtgraphs
Change-Id: I5da987e89e7d48ee716898870e02aa8593f7a791
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-09 10:11:13 +00:00
Qt Submodule Update Bot 43037f63ce Update dependencies on '6.8' in qt/qtgraphs
Change-Id: I9aebc93c221da719701376079ce3a4c05aba2d0b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-08 08:26:10 +00:00
Qt Submodule Update Bot a6f57ad7d2 Update dependencies on '6.8' in qt/qtgraphs
Change-Id: I8f73252ce94b986f333ff8cabc0483aa056dd032
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-07 15:29:16 +00:00
Niko Korkala 76aa4b2e45 Fix horizontal/vertical button from testbed/barModelMapping and remove button from testbed/qmlUsageSeries
Task-number: QTBUG-128898
Change-Id: Icfe02eb44b2c0d7870c45901029ca834a830d53b
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
(cherry picked from commit f75dd68e23)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-10-04 07:52:15 +00:00
Qt Submodule Update Bot a908edeef7 Update dependencies on '6.8' in qt/qtgraphs
Change-Id: I30e1027aac1ee9032ddcb0dbd8ae49109cf59a70
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-03 08:34:11 +00:00
Kai Köhne c81c1649b0 Move Cockpit example to 'Data Visualization' category
Right now, it shows up in Qt Creator only under 'Other'.

Change-Id: Ic594d854dfcc5c93bfbff61cceb4c4fcda86c805
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
(cherry picked from commit ef7a5e40ad)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-10-02 07:42:39 +00:00
Qt Submodule Update Bot d059cfdf14 Update dependencies on '6.8' in qt/qtgraphs
Change-Id: I3efc7c5aaf18e7e2173fc291ce5074e34a430400
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-01 12:14:25 +00:00
Qt Submodule Update Bot 46dbf99606 Update dependencies on '6.8' in qt/qtgraphs
Change-Id: I79b25eeaea7b356845afbb9b4c8492dd56b52c49
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-09-30 10:10:46 +00:00
Owais Akhtar 8c4882e671 Fix crashes with animations and allow for removal
This should fix the known crashes with animations, i.e when calling remove,
having single animation type, or the wrong order.
Remove animation for splines doesnt look that great yet. I tried different lerps
and Catmull-Rom but they all have a similar effect, so this can still be improved later.

Fixes: QTBUG-129025
Fixes: QTBUG-129357
Change-Id: If2606e167f064b158dcb8f4e1ef1ca4bae25f7a8
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
2024-09-27 10:29:13 +03:00
Qt Submodule Update Bot 430b7a7ed7 Update dependencies on '6.8' in qt/qtgraphs
Change-Id: I625bcc5039a87a1340c2f2523e0b5a7234fb43cf
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-09-26 12:34:01 +00:00
Tomi Korpipaa cee04c9435 Query maximum texture size from QRhi
The preset default of 8192 was too large for some
targets. Use QRhi to find out the actual maximum
texture size, or fall back to 4096 in case unsuccessful.

Fixes: QTBUG-112198
Task-number: QTBUG-129054
Change-Id: Id95f902a377567e047d5cf73fafb399be1a7f86c
Reviewed-by: Niko Korkala <niko.korkala@qt.io>
Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
(cherry picked from commit 178f1b5b30)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-09-26 11:36:04 +00:00
Jere Tuliniemi 4ca6a50e83 Connect pointsReplaced to update
When all points were replaced, the view wasn't updated due to this
missing connection.

Fixes: QTBUG-129336
Change-Id: Ib7ae8bf28bf09ded5f9dbbccb230c29ce97103c4
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 98ebeff4c7)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-09-26 10:47:02 +00:00
Niko Korkala 9850f8b637 Add signalSpys to 3d autotests
Task-number: QTBUG-124504
Change-Id: I2f6c85ced82e889221bcee82e4b7193b997e04aa
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
(cherry picked from commit 2db50a6538)
2024-09-26 09:15:04 +03:00