Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add parameter names to added global functionsFriedemann Kleint2024-11-211-2/+2
| | | | | | | | It brings some clarity to the documentation. Pick-to: 6.8 Change-Id: I8787e5d6a3ceedcd91442e0e1f9561dbea657d7c Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
* Fix a crash in the QStateMachine.postEvent() functionsFriedemann Kleint2024-09-201-0/+11
| | | | | | | | | | Modify ownership to C++, similar what is done for QCoreApplication.postEvent() Pick-to: 6.7 Fixes: PYSIDE-2870 Change-Id: I838720a694fcdb4726717c2e330ddda0156975db Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* type hints: Fix some more exotic problemsChristian Tismer2024-09-101-1/+1
| | | | | | | | | | | | | | | | | * QtStateMachine had the wrong return type in __init__ since a very long time (2010). * __dir__ has always the wrong annotation. Correction is needed because it inherits __dir__ from object. * the comment "#type:" is now reserved for mypy Errors before: 350 Errors after: 333 Task-number: PYSIDE-2846 Change-Id: I26c4a931ec9b612f15f173e559d0306dc36b3c32 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* shiboken6: Add attributes for global inline namespacesFriedemann Kleint2024-04-081-1/+2
| | | | | | | Pick-to: 6.7 Fixes: PYSIDE-2590 Change-Id: I36ce25bc759cd888f80b797d4f40864c3d2e2a84 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* Build system: Clean Qt libraries linked by the modulesFriedemann Kleint2024-04-041-6/+4
| | | | | | | | | | | | | | Only the bound Qt library needs to be linked, it will bring its dependencies. Add explanatory comment for the exceptions (QtTest, QtSql). Pick-to: 6.7 Task-number: PYSIDE-2649 Change-Id: Ib84d37248578a76400d307bb5d050005110677c3 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> Reviewed-by: Christian Tismer <tismer@stackless.com>
* PySide6: Fix incorrect signatures in class QStateFriedemann Kleint2023-09-041-0/+5
| | | | | | | Pick-to: 6.5 6.2 Fixes: PYSIDE-2444 Change-Id: Ic0b12f109452e7b395a1cd24402984a41875af03 Reviewed-by: Christian Tismer <tismer@stackless.com>
* Add license headers to cmake filesFriedemann Kleint2023-02-161-0/+3
| | | | | | | | | | | | CMakeLists.txt and .cmake files of significant size (more than 2 lines according to our check in tst_license.pl) now have the copyright and license header. Task-number: QTBUG-105718 Task-number: QTBUG-88621 Change-Id: I98bd2e80f182d8bf7aef6b633f37a428e2dac69b Reviewed-by: Christian Tismer <tismer@stackless.com> Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Use SPDX license identifiersLucie Gérard2022-05-271-38/+2
| | | | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. Files that have to be modified by hand are modified. License files are organized under LICENSES directory. Task-number: QTBUG-67283 Change-Id: I065150015bdb84a3096b5b39c061cf0a20ab637d Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* PySide6: Move injected code snippets where they belongFriedemann Kleint2021-03-101-5/+9
| | | | | | | | Adapt to the restructuring in Qt 6. Change-Id: I3cd65b8ee428fcc75de010efaa3595664a00eb97 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* Fix QtStateMachine/QtScxml to buildFriedemann Kleint2021-03-031-2/+2
| | | | | | | | | | | | | - Remove QScxmlEcmaScriptDataModel, adapting to 9251d5c76fb57674e8b7d3491f064814c5e08b20 . - Change the event classes to object types, fixing missing copy constructor after 5fcbb17760d9ddf0a1e39c40baeaf28df9a4bb5e . Task-number: PYSIDE-1482 Task-number: QTBUG-89831 Change-Id: Icc5cd216bd962f7d67bc60d8de08fafd580a1e22 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* PySide6: Re-add QStateMachineFriedemann Kleint2021-01-262-0/+262
The code was moved from QtCore into a separate library, QStateMachine, within the qtscxml repository. Re-add tests and fix examples. Task-number: PYSIDE-904 Task-number: PYSIDE-1482 Change-Id: I977b4835b3345fb342c369e4fdd92646118f7fda Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>