| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Changes as per e3c0c190136a55634451024cfa3ac8024c74caa3
- New UI for Android as per the corresponding Qt example
- Add the new permission API functions to request and check for
Android runtime permissions
- Update .pyproject file
Task-number: PYSIDE-1612
Task-number: PYSIDE-2206
Pick-to: 6.6
Change-Id: I8b9c41c6cd12388addb5a8a4049c1126b62e098b
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The "minimal" and "eratosthenes" examples for asyncio have now been
thoroughly revamped to use QtAsyncio instead of the previous
experimental approach. As it so happens, this results in a significantly
more streamlined and readable code.
Pick-to: 6.6
Task-number: PYSIDE-769
Change-Id: If9eb2213a2a95b359d2ec3e468027c6b1edf3866
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Amends 66f7f1fc866dd19aa5a86164d93a7b9a50e07af6.
Pick-to: 6.6 6.5 6.5.3
Task-number: PYSIDE-2425
Change-Id: I5cd225de9ae7fbd666d13892cdd8a78b21c9054e
Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Changes as per e3c0c190136a55634451024cfa3ac8024c74caa3
- Add the new permission API functions to request and check for
Android runtime permissions
Task-number: PYSIDE-1612
Task-number: PYSIDE-2206
Pick-to: 6.6
Change-Id: Ie1213872775f1570dff7b9a7102fe3494996b9a9
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
| |
Pick-to: 6.6
Task-number: PYSIDE-2460
Task-number: PYSIDE-2206
Change-Id: I6644e098c15885271bd4bc1188ae44e6c984b369
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some small refactoring: shorten lines, use super() and move shader
code to constants.
Refactor the transparent option handling to be in line with the C++
example.
Call the OpenGL cleanup from hideEvent() instead of
QOpenGLContext::aboutToBeDestroyed() since the signal is emitted from
the destructor and thus has no effect for Python.
Pick-to: 6.6
Task-number: PYSIDE-2460
Task-number: PYSIDE-2206
Change-Id: I5d140db6e04baf88d2ac867d809c6cff9eb740b5
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Adapt to qtwebengine/8b20e0636a89dc3e6b06d174286ee16aa427887a.
Complements 4ed257c5e476ab82b1e66c15574a4ebb016d179e.
Task-number: PYSIDE-2206
Task-number: QTBUG-116987
Change-Id: I0092fc5f957fc6d0902cd2386ff47c358ff695d6
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
- Adapt to consider requestPermission() and checkPermission()
Pick-to: 6.5
Task-number: PYSIDE-2206
Task-number: PYSIDE-1612
Change-Id: Ib4a0beb4db971b356cc6705d3fc8d95ad6b1fa17
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
nb_zero is Python 2 terminology.
Rename the related functions and use new options.
[ChangeLog][shiboken6] The command line options
--use-operator-bool-as-nb_nonzero and --use-isnull-as-nb_nonzero have
been replaced by --use-operator-bool-as-nb-bool and
--use-isnull-as-nb-bool, respectivily to match Python 3 terminology.
The old options continue to work.
Change-Id: I1201f4b15e021c8df96740149c20fa1478c12ae1
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
After the proper implementation of Python Enums,
there was some code dealing with the Enum value to set
the proper enum name that is obsolete.
Pick-to: 6.5
Fixes: PYSIDE-2425
Change-Id: I0ee778d09ac3b51432b6ab03e50e31e1a85bfb69
Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When Tetrix example runs, a full line of blocks will remove itself and
any other lines below. The root cause is the code only removes the
lowest line as it would be the full line but a full line can be at not
only the bottom. And this lead to a continuous full-line-finding and
removes the lowest line again and again until the full line is removed.
This fix introduced a minor fix by changing the index of traversing
through the lines to be moved down. This modification allows removing
a line that is not at the bottom and fixes the bug.
Fixes: PYSIDE-2412
Pick-to: 6.5
Change-Id: I7b23bc82b9baac720152a1d93e242df29b82f768
Reviewed-by: Christian Tismer <tismer@stackless.com>
|
|
|
|
|
|
|
|
|
|
| |
Port from qtmultimedia/3edff8e367b9060dd138a2b67cb87d2246a4a3e6.
Task-number: PYSIDE-2206
Change-Id: Ia702faf47946a0f656b1546b205dfb442cf2f56a
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
|
|
|
|
|
|
|
|
|
| |
It is a copy of the QtDataVisualization graph gallery example
adapted to Qt Graphs.
Task-number: PYSIDE-2206
Change-Id: I908312b15324dd030f5610508f13299921fafc26
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
This is to match the C++; the MainWindow doesn't need the QAction
instances as member variables, they can perfectly well be simply
created and used in the course of hooking them up to menus.
Task-number: QTBUG-111228
Pick-to: 6.5
Change-Id: Ic6b936e4b6ccfd57ba22a7c738c36089547cf764
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
| |
Task-number: PYSIDE-2206
Change-Id: Ia01043b4f9510319e5a751ee3bf1520dcec90f20
Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-110428
Task-number: PYSIDE-2206
Change-Id: I594c2ba4e60edeeaf5b8c3beaff4b995b1f74c78
Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-111305
Change-Id: I7ac79f59cfd0b85645d30485e86b6ff74bba20bb
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Many links were out of date.
This brings it into sync with the qtbase version.
Task-number: QTBUG-111228
Task-number: PYSIDE-2206
Pick-to: 6.5
Change-Id: Ia3d7e3201c6679d0cde17b2e0d6385cb97be8120
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
It was wildly out of date and we have another sample file, which
suffices.
Task-number: QTBUG-111228
Task-number: PYSIDE-2206
Pick-to: 6.5
Change-Id: I06ba41c1095fbe7db5e2a80ffadb66f2df6ffbcf
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Amends 70d3268fc36656dc7f6168b90fc1e480f049dcca.
Pick-to: 6.5
Task-number: PYSIDE-1106
Change-Id: I34b7b345ed4d5c407cd6e3f17c8ee67310c709f8
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
|
|
|
|
|
|
|
|
|
| |
- Modifications as per c252ae7abf81a07649c05cafc76324179ea8a18e
Pick-to: 6.5
Task-number: PYSIDE-2206
Change-Id: I6580e7ae44ee17dd3526059f0963a0f45fcb344f
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
| |
Do not split and re-assemble the lines.
Task-number: PYSIDE-2206
Pick-to: 6.5
Change-Id: I95c19c142285a65e1b77b30c36c2f3c24560c91f
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
|
|
|
|
|
|
|
|
| |
Use auto and new string literals. Break long lines.
Task-number: PYSIDE-2206
Pick-to: 6.5
Change-Id: I5022636de8fe19359a212173fcc93ae08309cc5e
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
| |
Port the Move Blocks example from QStateMachine to PySide.
Pick-to: 6.5
Task-number: PYSIDE-2206
Change-Id: I0c5b57aaffe5d8d18b79d9c067399ac655fd3d43
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
|
|
|
|
|
|
|
|
| |
The picture for the statemachine/trafficlight example documentation was
broken.
Pick-to: 6.5
Change-Id: Id1abd52cfa0f89df3265b0a570793bffdea7ab4a
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Three qtstatemachine examples have been removed on the C++ side, remove
them here as well.
Pick-to: 6.5
Task-number: PYSIDE-2206
Change-Id: I18f4a63740804126b5f01473acff45ac53746a44
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adapt to recent changes in the example.
Pick-to: 6.5
Done-with: Ivan Solovev <ivan.solovev@qt.io>
Task-number: PYSIDE-2206
Task-number: QTBUG-111972
Change-Id: I6ca56d05615cfc8ca7327e3af4eee89d591f5dd9
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
|
|
|
|
|
|
|
|
|
| |
- Amends 119988b5c76e98f230248567d6b37e98bc877b5b
Pick-to: 6.5
Task-number: PYSIDE-2206
Change-Id: I0711c2db8aeebe0ebb2ad11c9d49e65c4023e822
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
| |
- Amends fbcf425088f623d440e4a8b342d7fbab9bf5e6b1
Pick-to: 6.5
Task-number: PYSIDE-2206
Change-Id: Iff0429ef613c9b08acd2cf12e07698c3cec541ee
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
| |
- Modifications as per ca681cd1b3a51d10106a1287a98c5590100feb6a
Pick-to: 6.5
Task-number: PYSIDE-2206
Change-Id: Iffcfa58245652fde180f43c560085ae7855ac221
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
| |
- Amends 7b547bd786d3f37e900d24468d33467ac4681b91
Pick-to: 6.5
Change-Id: Iababd07ca264027143c0c28bb85f9877c9dcbc5e
Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
| |
Also add a dummy .pyproject
Task-number: PYSIDE-1106
Change-Id: I1a8f4e4dd19b232e59e6e0007e39eb57b4efa0c1
Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Take over the texts from C++ with adaptions for Python.
Task-number: PYSIDE-2206
Task-number: QTBUG-111033
Pick-to: 6.5
Change-Id: Iedfb9b6cd62bf467f965c94e5dbb707a88456278
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Take over the texts from C++ with adaptions for Python.
Task-number: PYSIDE-2206
Task-number: QTBUG-111033
Pick-to: 6.5
Change-Id: I0e4f1ec39b10bc1440389219604194b2ee001450
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
|
|
|
|
|
|
|
| |
Task-number: PYSIDE-2206
Task-number: QTBUG-111033
Pick-to: 6.5
Change-Id: I8b162f2f5cb6e7099c74e751bcdf95dea5d7d118
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
For some reason, a global variable from the heartrate_global module
does not work. Replace it by functions.
Pick-to: 6.5
Task-number: PYSIDE-2206
Change-Id: I3ae587a912ab33ab8c88785bed759bcf8bb79261
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Adapt to recent changes in the example.
Pick-to: 6.5
Task-number: PYSIDE-2206
Task-number: QTBUG-111972
Change-Id: I92562ca34c70c57bff583bc620a734098ae0dea3
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
| |
Pick-to: 6.5
Task-number: PYSIDE-2206
Change-Id: I1b5bf043502cb0add3ad556f0d369a8a418dc8a2
Reviewed-by: Christian Tismer <tismer@stackless.com>
|
|
|
|
|
|
|
|
| |
Task-number: PYSIDE-2206
Task-number: QTBUG-111033
Pick-to: 6.5
Change-Id: I0541a3bbb4e5696962802da7f91ab79682700124
Reviewed-by: Christian Tismer <tismer@stackless.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Adapt the tests accordingly.
Task-number: PYSIDE-2206
Task-number: QTBUG-111033
Pick-to: 6.5
Change-Id: I332d6467da56b88ecbf9282d23092d8d47b730e0
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
As a drive-by fix the example origin where applicable.
Task-number: PYSIDE-2206
Task-number: QTBUG-111033
Pick-to: 6.5
Change-Id: If3b17435c17310c3f6c196f7653c7025ad359366
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
|
|
| |
Add window.qrc to window.pyproject, this will make "pyside6-project
build" generate the rc_window.py file.
Pick-to: 6.5
Change-Id: Ic555297102661ea17889f239f953fbf22b5f643f
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Qt 6.5 introduced updates to dark mode handling on Windows, which broke
the appearance of this example. For an easy fix, switch its style to
Fusion.
Pick-to: 6.5
Change-Id: I6bb95f481380a5f46c094e8edd9ae6fdad3eea6e
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
| |
The resource file broke when qt-logo.png was updated, recompile
shared_rc.py with rcc to fix this.
Pick-to: 6.5
Change-Id: Ia77efb7574e667a233249a2485ff10922e62c2b9
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make it possible to reference code snippets from the example
by relative file names. This makes it possible to write tutorial
examples.
Pick-to: 6.5
Task-number: PYSIDE-1106
Change-Id: Ie95d69c3f98be239e210c9c32b8fc9fb484639f4
Reviewed-by: Keith Kyzivat <keith.kyzivat@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
|
| |
Task-number: PYSIDE-2206
Pick-to: 6.5
Change-Id: I5388b4fc82fb0d4c2ccb55cbd87fda8b864bc368
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
|
|
|
|
|
| |
Change-Id: I88a7bb2fe91abcfdef6e6014b088d08c4e613893
Pick-to: 6.5
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
| |
Pick-to: 6.5
Task-number: PYSIDE-2206
Change-Id: I31c9a770b51f012d9f9e7c74bf59c88b3ee5a11d
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
|
|
|
|
|
|
|
|
| |
It has been superseded by a port of the simple browser example.
Pick-to: 6.5
Task-number: PYSIDE-2206
Change-Id: Iec04ddefc99d3dba02506ae8c2afe90b07539f63
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
|
|
|
|
|
| |
Task-number: PYSIDE-2206
Change-Id: I06173fc74d20e3d508a76200e6733e1cfcf6b35a
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|