aboutsummaryrefslogtreecommitdiffstats
path: root/doc/changelogs/changes-6.5.3
blob: 20ce49dc7239eaab9d84c95a64c354be4bc17baa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Qt for Python 6.5.3 is a bug-fix release.

For more details, refer to the online documentation included in this
distribution. The documentation is also available online:

https://doc.qt.io/qtforpython/

Some of the changes listed in this file include issue tracking numbers
corresponding to tasks in the Qt Bug Tracker:

https://bugreports.qt.io/

Each of these identifiers can be entered in the bug tracker to obtain more
information about a particular change.

****************************************************************************
*                                  PySide6                                 *
****************************************************************************

 - [PYSIDE-1884] The __doc__ attribute is now used for signatures when
                 provided.
 - [PYSIDE-2235] Type hints: setParent() now accepts an Optional object.
 - [PYSIDE-2272] The signatures of the qmlRegister() functions have been
                 fixed.
 - [PYSIDE-2387] The signature of qVersion() has been fixed.
 - [PYSIDE-2394] A deprecation warning for QSqlQueryModel.setQuery(QSqlQuery)
                 has been removed.
 - [PYSIDE-2395] The signatures for QClipboard.setPixmap() and
                 QClipboard.setImage() have been fixed.
 - [PYSIDE-2402] The modules QtDBus and QtHttpServer have been enabled
                 on Windows.
 - [PYSIDE-2411] The documentation for QPainter.drawText() has been fixed.
 - [PYSIDE-2412] A bug removing rows in the Tetrix example has been fixed.
 - [PYSIDE-2415] Support for QQmlComponent in Property has been added.
 - [PYSIDE-2417] Overflows when passing int to functions taking floats
                 have been fixed.
 - [PYSIDE-2418] Connections to base class slots incorrectly falling back to
                 the global receiver have been fixed.
 - [PYSIDE-2425] Theme switching of the chart theme example has been fixed.
 - [PYSIDE-2368] The signature of PySide6.QtCore.Signal has been fixed.
 - [PYSIDE-2393] A recursion occurring with pytest-forked has been fixed.
 - [PYSIDE-2419] QLocale::system() on macOS has been fixed.
 - [PYSIDE-2422] A crash occurring when passing None to
                 QGridLayout.removeItem() has been turned into a warning.
 - [PYSIDE-2433] Crashes related to enums in QML singletons have been fixed.
 - [PYSIDE-2444] Incorrect signatures in class QState have been fixed.
 - [PYSIDE-2454] Default parameters for containers without indirections
                 have been fixed.
 - [PYSIDE-2461] Build system: The "modules" is now correctly resolved
                 relative to archdata.

****************************************************************************
*                                  Shiboken6                               *
****************************************************************************

 - The generator progress messages have been changed to avoid losing warnings
   with ninja.
 - [PYSIDE-2174] The include of <span> is no longer generated when using
                 C++ 17.
 - [PYSIDE-2394] It is now possible to override a C++ deprecation attribute.
 - [PYSIDE-2411] Modified return types of void functions are now properly
                 documented.
 - [PYSIDE-2446] It is now possible to use remove-modifications for numerical
                 operators.
 - [PYSIDE-2465] A test failure occurring with Python 3.11.5 has been fixed.