summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update dependencies on 'dev' in qt/qtchartsHEADdevQt Submodule Update Bot6 days1-3/+3
| | | | | Change-Id: I28d1f7d83f6b276f1ee6bf3c52926ffb5c7183be Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot8 days1-3/+3
| | | | | Change-Id: I1cce866f4ab265fcda847e00de10b4311376c876 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Remove the use of GENERATE_CPP_EXPORTS argumentAlexey Edelev2024-04-082-2/+2
| | | | | | | | The behavior that argument was enabling is the default one now. Task-number: QTBUG-90492 Change-Id: I6757f81cd11f6db16488a88ef90976739cde6b87 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-04-051-3/+3
| | | | | Change-Id: I39ba565a9e4cf705ebba1a80c8f03fc641d7855a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Add a licenseRule.json file for checking of SPDX license identifiersLucie Gérard2024-04-041-0/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The license test in qtqa reads this file in order to check the validity of the license used. This file reproduce the QUIP-18 [1] rules, with some exceptions. Each entry in the file corresponds to a set of licensing rules. A set of licensing rules can depend on the file ending, registered in "file_pattern_ending". The last entry in the file has no "file_pattern_ending", it sets the rules for the files whose licensing does not depend on their ending. The license to be used depends on the location of the file within the Qt module repository. Let's call this "<true_location>". The "<true_location>" can also correspond to a file name, offering flexibility for exceptions to the rule. The "<true_location>" are registered in "location". For each "<true_location>" there is a "file type" entry and a "spdx" entry. The "spdx" entry gives the rule: the expected license tag(s) in SPDX format for the file ending (if applicable) and "<true_location>". The "file type" informs on the QUIP-18 type the tested file corresponds to. It is purely informational for the reader. The set of rules are tested in order of appearance in the json file. For this reason, a more constraining ending (like "special.txt") needs to appear in a "file_pattern_ending" located before the "file_pattern_ending" of a less constraining ending (like ".txt"). Also, a file ending cannot be present in two "file_pattern_ending". "file_pattern_ending" and "spdx" should list strings. "<true_location>" can be regular expressions. During the test the deeper "<true_location>" are checked first. The order is which they appear in the json file does not matter. To test this file, run QT_MODULE_TO_TEST=../qtcharts perl tests/prebuild/license/tst_licenses.pl [1]: https://contribute.qt-project.org/quips/18 Pick-to: 6.7 Task-number: QTBUG-121039 Change-Id: I14adf0f3586c3daff9c6c7ec0122da4426232340 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Change license for examples and snippets filesLucie Gérard2024-04-0411-11/+11
| | | | | | | | | | | | | According to QUIP-18 [1], all examples and snippets files should be LicenseRef-Qt-Commercial OR BSD-3-Clause [1]: https://contribute.qt-project.org/quips/18 Pick-to: 6.7 Task-number: QTBUG-121787 Change-Id: Ia4c46d9231533f4e706a76e61e4ece9a78c39ef2 Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-03-261-3/+3
| | | | | Change-Id: I4ad79ffb01344bf9da48988fe5d61e37df6bc534 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-03-181-3/+3
| | | | | Change-Id: I563a70e0d589ed6505d6b1e7a1cedd5691cc0826 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-03-151-3/+3
| | | | | Change-Id: Id160bd9d69d067ffeb8c26c116da4ceeeb19884b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-03-101-3/+3
| | | | | Change-Id: I3bdf101b9fe07ff9e19a683ce6c44a810f59b6d4 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Use default background color in BarModelMapper in chartsgalleryWladimir Leuschner2024-03-071-3/+0
| | | | | | | | | Returning Qt::white for unmapped cells does not respect darkmode, resulting in all white cells. Change-Id: I6ff8bfc29191b57f9d9005588e55084e7a256566 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> Reviewed-by: Chris René Lerner <chris.lerner@qt.io>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-03-021-3/+3
| | | | | Change-Id: I4a0d4b5761af759656a756082465091a7027b576 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-02-271-3/+3
| | | | | Change-Id: I67b9ee55a0a4d6352af1260ab6decdcd192cf5f7 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-02-241-3/+3
| | | | | Change-Id: I90ce46bd07602744f60c3ae414b717bd9078a342 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Doc: Move examples to 'Data Visualization' categoryTopi Reinio2024-02-217-7/+7
| | | | | | | Task-number: QTBUG-122377 Pick-to: 6.7 Change-Id: Id6b1214c57694fdf16c0ae8e9692380409fbcb63 Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-02-191-3/+3
| | | | | Change-Id: I568a8bea8f6725fc7b83e55d1b5ef1ffe7d81e1d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-02-111-3/+3
| | | | | Change-Id: I59579e8e14940651fb7aca1a163ac0b563e68e0d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-02-101-3/+3
| | | | | Change-Id: I77be7950e995163f00e11c3bdc5449e0fc62e578 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-02-071-3/+3
| | | | | Change-Id: I46a56ef62c21d8f4d4bdce17eaace827d543804a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-01-271-2/+2
| | | | | Change-Id: Ibb8d4eaa8896e48c465405f2d655f8aad5180433 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-01-251-2/+2
| | | | | Change-Id: I26e70c533bf114afac7132605923284fddbfad98 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-01-231-3/+3
| | | | | Change-Id: If7f80786abe242d6a42e5eca05c15800b32a48ff Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-01-201-3/+3
| | | | | Change-Id: Id0a6d696a7ca1761f0d595a0e994f05e7ee175fd Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-01-191-3/+3
| | | | | Change-Id: I597c9e3cf9e0c4f431af2e4f560d116171fa37e3 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-01-181-3/+3
| | | | | Change-Id: I29204b3a01450757861473d784c3c6760954797a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-01-151-3/+3
| | | | | Change-Id: I916121d7cfc89594a70e1fdd968ff361693338f1 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-01-121-3/+3
| | | | | Change-Id: Ief4298deba4591cb17d3b77f12fa03cb1bffea51 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Mark the whole repo with QT_NO_CONTEXTLESS_CONNECTAhmad Samir2024-01-124-5/+1
| | | | | | | | | | By adding it to the default build flags via .cmake.conf. This amends commit 7390c505e62314c150f2888f35e85fc54547ec94. Task-number: QTBUG-116296 Change-Id: Ie766c862c20824630a62e7e111115c6bea26ea95 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-01-111-3/+3
| | | | | Change-Id: I32f095490c3e7e06db64de85cd8a6e7e0359afaf Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-01-081-1/+1
| | | | | Change-Id: I5bb3ed2019d1fda0a309bf6029375df6e26aeef2 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2024-01-061-3/+3
| | | | | Change-Id: Icb7549d9db6f779784b852a395c9f8f58761bc6a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2023-12-281-3/+3
| | | | | Change-Id: I453007a084023539d2929a16a54e290f10d3bf15 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2023-12-211-3/+3
| | | | | Change-Id: I3285213a9ac11c85a7d4a78bff293d8104eaed63 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Remove dependency of the ChartsQml module to it selfAlexey Edelev2023-12-211-1/+0
| | | | | | | | | Remove the QML dependency of ChartsQml to it self. Pick-to: 6.7 Task-number: QTBUG-120282 Change-Id: I59e814c4b11d0cffdc4303fe3a2c4d3cc369f5f2 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2023-12-181-3/+3
| | | | | Change-Id: Ie6bb4ec0f708b0526d9ff810a5cabc114b5ec80a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2023-12-151-3/+3
| | | | | Change-Id: I289ed352d9d0127da05c437023c16761cdef5f0c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Bump version to 6.8.0Jani Heikkinen2023-12-141-1/+1
| | | | | Change-Id: I8ffcca922ebb4a889879b828519b090e9ff3374b Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2023-12-141-3/+3
| | | | | Change-Id: I5c5b77fba391fe767f3f9ac9d43356b2a0a7083c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Remove the use of GENERATE_PRIVATE_CPP_EXPORTSAlexey Edelev2023-12-122-2/+0
| | | | | | | Task-number: QTBUG-117983 Change-Id: I18e5b5b04db6bdccef9c8b741f1dd90336c75559 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Remove the use of Q_CHARTSQML_PRIVATE_EXPORTAlexey Edelev2023-12-1217-26/+26
| | | | | | Task-number: QTBUG-117983 Change-Id: I6031a079fa65b1084038b2304b4f2dc3017be56a Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Remove the use of Q_CHARTS_PRIVATE_EXPORTAlexey Edelev2023-12-12144-151/+151
| | | | | | Task-number: QTBUG-117983 Change-Id: Id0445128c9681283423dae5e42a8fde2135d75b5 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* GLWidget: disconnect during destruction and cleanupVolker Hilsheimer2023-12-122-0/+7
| | | | | | | | | | | | | | | | | | | The GLWidget instance cleans up its data structures when the OpenGL context is about to be destroyed, but the context might be destroyed as part of destroying the GLWidget (typically when the QOpenGLWidget destructor runs). To prevent that the cleanup() function gets called after the GLWidget destructor has run (which triggers the assert in QObject), disconnect explicitly. The crash reproduces with any of the tests using a QAbstractSeries implementation when the useOpenGL property is set, so add a data-row to one of them that provokes the assert without the fix. Fixes: QTBUG-119900 Pick-to: 6.7 6.6 6.5 Change-Id: Ib4badd0c5df68ed60df6f492cada7954f0cb220a Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Unbreak wheel event handling in QChartViewVolker Hilsheimer2023-12-091-3/+1
| | | | | | | | | | | | | | | | | Reverts in practice e757445355dbb3f3001fae49bb72113d7a52173d, which removed wheel event handling in QChartView completely, and - by not even explicitly ignoring the event - broke event propagation to a parent that might want to handle the wheel event (such as a parent scrollview). Testing the reproducer from QTBUG-77403 shows that the problem stays fixed anyway, probably through the general fixes to wheel-event handling and propagation in 92df790f46b3a8b17aec2f385d6472fd3f8647f6. Fixes: QTBUG-119712 Task-number: QTBUG-77403 Pick-to: 6.6 6.5 Change-Id: Icb94172659e0c4f41d7538d1e2432b6e4c548afe Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2023-12-081-3/+3
| | | | | Change-Id: Ibde1ade6cf2e7f3b698d1a3b3655809643a428c1 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2023-12-051-3/+3
| | | | | Change-Id: I0e2a83e077c4dff799a742801025f071fa7103c7 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2023-12-041-3/+3
| | | | | Change-Id: Ie3911897e4f1685f20ee356c05237fa6f286bd07 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2023-12-011-3/+3
| | | | | Change-Id: I9ec02f645318245bc076172101d3fed0bee5d69b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2023-12-011-3/+3
| | | | | Change-Id: I9bd1d3a7a04b1204e308f3b97facab774ad386ef Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2023-11-291-3/+3
| | | | | Change-Id: Ia86824f247f2b620ae2f2458deb33478fdf3787c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtchartsQt Submodule Update Bot2023-11-271-3/+3
| | | | | Change-Id: I15f7203d381c33abdde46313f071b3a58007bc6d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>