blob: 3473d41e38eea5612bf5b30331a9b74acae66c5d (
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
66
|
Qt for Python 5.14.2 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.
****************************************************************************
* PySide2 *
****************************************************************************
- [PYSIDE-135] Add doc getter for Property
- [PYSIDE-239] Python enum types can now be used as a valid signal type.
- [PYSIDE-939] Fix Python 3.8 warnings about deprecated int conversions of
enums/flags
- [PYSIDE-571] qApp has been turned into a normal Python variable. This
implies that QtWidgets.qApp no longer works;
it should be replaced by qApp.
- [PYSIDE-803] GUI slowdowns caused by background threads have been fixed by
reducing GIL allocation and usage of
Py_(BEGIN|END)_ALLOW_THREADS.
- [PYSIDE-858] Windows binaries are now signed.
- [PYSIDE-939] Fix testrunner for Python 3.8/Linux
- [PYSIDE-946] Add functions with callback of QWebEnginePage
- [PYSIDE-1231] Further issues introduced by Python 3.8 have been addressed:
- Warnings about deprecated int conversions of enumerations
and flags have been fixed.
- Packages can now be built with Python 3.8.1.
- Tests run with Python 3.8.1.
- [PYSIDE-1189] A crash caused by wrong ownership of the return value of
QList/QTable/QTreeWidget.mimeData() has been fixed.
- [PYSIDE-1199] The webchannel standalone example has been added.
- [PYSIDE-1204] QByteArray now properly supports the PyBuffer interface.
- [PYSIDE-1214] For accessors returning non-exposed classes inheriting
QObject, the most-derived wrapper is now created.
- [PYSIDE-1229] testrunner: Fix disrupted lines in the error log
- [PYSIDE-1236] Fix running scriptableapplication in a virtualenv on Windows
with Python 3.8
- [PYSIDE-1247] Avoid a signature warning in Python 3.6
- [PYSIDE-1250] PySide2: Use int for QVariant conversion when possible
- [PYSIDE-1251] Invert QTreeWidgetItem clear function loop
****************************************************************************
* Shiboken2 *
****************************************************************************
- [PYSIDE-803] The default of the "allow-thread" attribute has been changed
to false as it was observed to cause performance issues when
using threads.
- [PYSIDE-1112] The shiboken documentation has been re-structured.
- [PYSIDE-1228] Typedef'ed anonymous enums are now supported.
- [PYSIDE-1240] The manual test dumpcodemodel has been modified to output
typesystem XML, enabling convenient generation of typesystem
file skeletons for new bindings.
- [PYSIDE-1241] Improve error messages about invalid types of added functions
- [PYSIDE-1241] Enable flags types in added functions
- [PYSIDE-1246] Fix classes with virtual destructors not being considered
polymorphic
|