| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
For some examples, it might make sense to load the Qt translations.
Pick-to: 6.10
Change-Id: I2c3fcc9980809a3f107800e369845c2019dabad7
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Split the generator executable off to a new directory
shiboken6_generator.
Adapting the build scripts and cmake configuration.
Task-number: PYSIDE-962
Task-number: PYSIDE-1587
Change-Id: I301f96daace0331b0abc17bc59b44cd2396b9953
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Adapt to the current state of C++ example, which adds the audio level
meter and meta data display. The playlist handling was again removed
since it still relies on a copy of the QMediaPlaylist class from Qt 5.
Simplify the mime type handling to default to MP4 always, which should
work when using FFMPEG.
Task-number: PYSIDE-2206
Pick-to: 6.10
Change-Id: I6215c4bcff5a3ca83606e33da6da475caf6494d8
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
| |
- Set a black pen for the callouts to be visible when using a dark theme
- Fix misspelt method name
Pick-to: 6.10 6.8
Fixes: PYSIDE-3239
Change-Id: I9b9941b6f0377250ce23c30ee932ddd2974624e7
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
| |
The palette was once added for S60 phones.
Pick-to: 6.10 6.8
Fixes: PYSIDE-3240
Change-Id: I8cc61f0910e428890abf320159a621b841da031b
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
| |
- `regres.in` now requires an API key for requests
- Updated the colorpaletteclient to include the API key for each request
- Additionally, remove unused imports
Pick-to: 6.10
Change-Id: Id7c648b45dfaea19b47daf980834c12c7c388920
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
As change 6a6cf8d6c66e130b541f3d041d0da609f8b97dd0 proved, they
are apparently not used by anyone (except for the scriptable application,
which worked by coincidence using index 0).
Complements 7f69d4d562e1d19efd2c505dceea387a4a87dcfe.
Task-number: PYSIDE-2404
Task-number: PYSIDE-3155
Change-Id: I573af9ebff95f2c245caac055aeab2a5429bdaaf
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
| |
On Linux, it can be helpful to know whether it us using
wayland or falling back to xcb.
Pick-to: 6.10
Change-Id: I4580cc3f5f22139de316e6054818417153661469
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
| |
Fixes: PYSIDE-3208
Pick-to: 6.10 6.8
Change-Id: I9efd58bb58669acc644d9029c169eac6d34dbcf7
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
For some reason, the zstd-compressed one does not work on ARM64.
Amends 5d800060c4b72e4caaceb380952585b5649d3e2b.
Task-number: PYSIDE-2206
Pick-to: 6.10
Change-Id: Iae0e8be64b0cb7fd261003b4884eaaefa27f3510
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 8dea7ef6d3b34cb84278e082a9dc354da0041616)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Adapt the directory structure to the C++ example with the
additional main module, splitting out the TextBalloon class
and renaming the main file to main.py
- Use QGuiApplication instead of QApplication
Pick-to: 6.10
Task-number: PYSIDE-2206
Change-Id: I39a4ba8eb580a23030144b37df91772043ccb6b9
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Remove the exposure slider, adapting to
Adapt to qtmultimedia/c32cd3c02f7eb8f98bc500f0e86c8ce1270eab8e
Pick-to: 6.10
Task-number: QTBUG-124562
Task-number: PYSIDE-2206
Change-Id: Ic3af835b87b0c937c98f7e58f8af9fb7ef531ee8
Reviewed-by: Nils Petter Skålerud <nils.petter.skalerud@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
| |
Adapt to qtdeclarative/405bd4299819e39397cea0090a9442fd4b6ce911 and
other changes.
Pick-to: 6.10
Task-number: PYSIDE-2206
Task-number: QTBUG-111033
Change-Id: I73718131a58b5cc8b51c881fcb6bc1e4a57b1bfd
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
| |
Pick-to: 6.10
Change-Id: Ia511855249351d255a6cc994402655f941b012da
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
| |
Change it to be a QML module completely loaded from the file system
and adapt to qtquick3d/d7f4419f1d763dbbd8d2b58f99ff3fbadba95297 (adding
a Torus).
Pick-to: 6.10
Task-number: PYSIDE-2206
Change-Id: Ifac722cc676421a75bef6fe5067f81d3fa6ff60b
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
| |
Add new curve types, adapting to
qtbase/02c110e989c44dcc18c5f0498dbc01ead87e069f and
qtbase/30947c7fd4dddd76b69a3aa11567e27174d7a3ea.
Pick-to: 6.10
Task-number: PYSIDE-2206
Change-Id: I13dfc0fa30bf5df8d0a2824f4eb80ae07283867c
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add the search feature, adapting to
qtwebengine/496c4ec76963acdfb09cd5b444e3c3840eb21489 and
qtwebengine/84a5d90fc43ead2ce2aa3bdaac2ca88241700d5d.
- Add the page thumbnail view, adapting to
qtwebengine/9e0c55cf423d2f521a2152020f76c8abab2f33c5.
Pick-to: 6.10
Task-number: QTBUG-92973
Task-number: PYSIDE-2206
Change-Id: I85f6b1744d855a0a701eddf221a0fdc531661269
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Fix the Device.controller_error property to return bool:
_pythonToCppCopy: Cannot copy-convert 0xa408a0 (NoneType) to C++.
Fix signal handler names:
"onservices_updated" is not a properly capitalized signal handler name. "onServices_updated" would be correct.
"ondisconnected" is not a properly capitalized signal handler name. "onDisconnected" would be correct.
Pick-to: 6.10 6.9
Change-Id: I223603f07c612dcd4532a8473e9686d3a8e1b348
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As a consequence of multi-phase Python extension module
initialization, it is no longer sufficient to call the Init() function
of a module to load the module to be able to access the type structs
for binding variables. Instead, PyImport_ImportModule() must be used.
Amends 93495fd5fe47cdcb212fd3ab7f7142a252b70cf.
Task-number: PYSIDE-3155
Task-number: PYSIDE-2221
Pick-to: 6.10
Change-Id: I99b72a2faa408cc82d3f517ab1e76e8832fca397
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
| |
Amends 704f848f767f25a5c312f91d35c494c794fe3875.
Task-number: PYSIDE-2206
Pick-to: 6.10
Change-Id: I785c4c3c308c0ee1f6a12698cf14dfc3e6eca7a9
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
| |
Amends 5b19e261d5a4d6c28ad25f4bb29a0d5abcd1c947.
Task-number: PYSIDE-2206
Pick-to: 6.10
Change-Id: I80bac199d232f6ef4de7da63ebd98645da6fa3c0
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
| |
Amends 0308f3f51b3c30830f181e9a62c4fe75aecff22c.
Task-number: PYSIDE-2206
Pick-to: 6.10 6.9
Change-Id: I2a9655c53425bc604844fcf544f1dbbb3e947b1f
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
| |
Adapt to qtmultimedia/edaec2bf714c98d65f12c8ed9a2ffbd1603635a7,
which was finally settled after some reverts.
Pick-to: 6.10
Change-Id: Ic45266b9beefa929c79f5bfabba498b406c15321
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
| |
Pick-to: 6.10
Task-number: PYSIDE-2206
Change-Id: Icc13acc679060bd3945f27e805ae00d40a16644f
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Reviewed-by: Dennis Oberst <dennis.oberst@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
| |
Adapt to recent change
qtwebengine/8857aee03670925cce927a33e66466769a32054e.
Pick-to: 6.10
Task-number: QTBUG-138589
Task-number: PYSIDE-2206
Change-Id: I2af3d14f10f1f54b3522ba3181632fb91d21fd9b
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
|
| |
Adapt to qtconnectivity/375e0e2c74adad9b609f5e48dffb88b07158bbfe.
Pick-to: 6.10 6.9 6.8
Task-number: PYSIDE-2206
Task-number: QTBUG-118905
Change-Id: Ifb19d0f3226fdfbba862f65eaa1ffeb0be962646
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
| |
Pick-to: 6.10
Task-number: PYSIDE-2206
Change-Id: Iec8dbf9750adf87980bf272a14a78556f6445408
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
| |
Adapt to qtdeclarative/bb6cde5229bd15f6e233262ae46fffeda666cf3d.
Pick-to: 6.10
Change-Id: Id6d7f15efbe776987a88779a769653b92d44608c
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
| |
Task-number: PYSIDE-2206
Pick-to: 6.10
Change-Id: Ib97a137fcbe9c1fca839743f4a8d41599794ad04
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
| |
Update the QML files from 6.10 and add qmldir, fixing:
QQmlApplicationEngine failed to load component
file:///...examples/webenginequick/nanobrowser/ApplicationRoot.qml:22:48: Type BrowserWindow unavailable
file:///...examples/webenginequick/nanobrowser/BrowserWindow.qml:823:5: WebAuthDialog is not a type
Pick-to: 6.10
Change-Id: I171b863cbcccb3444249370e0f3bfdfdd7fcff63
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Update the QML files and set the desktop file name, fixing warning:
positioning.geoclue2: Neither desktopId plugin parameter nor
QGuiApplication::desktopFileName has been set. Please consider setting
one of the two.
added by qtpositioning/720b0cdc6c33c806fad0a27c2e249e85d16e8055.
Pick-to: 6.10
Change-Id: I8e24f441776168a07da29b52f2675d5ce75f9ab7
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Adapt to the changes up to
qtdeclarative/aa86812fed59516313e561dfa40cdf77956857f4.
This adds a number of new controls, new styles and fixes a warning:
file::/gallery.qml:48:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 1. Use 'sequences: [ <key> ]' to bind to all of them.
Pick-to: 6.10 6.9
Change-Id: I05d642f6784424c01ff2abb4d9b30c60ad725b3f
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
| |
Task-number: PYSIDE-3138
Change-Id: Ic78909b498c38bd2dfbffb00a90c503cfa812c34
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- By using Shiboken6Tools CMake package, the dependency on
`pyside_config.py` can be removed, and much code can be simplified.
- Modify the generated library so that it is built with Limited-API
support.
- wheel_tester.py adjusted during testing so that the correct
Python is identified i.e. in the case of venv, the Python from
venv should be used by FindPython instead of the system Python.
- Adjust 'Shiboken6ToolsConfig.cmake.in' to also use a dynamically
computed `Python_SITELIB` to support RHEL systems.
Task-number: PYSIDE-3138
Change-Id: I711cdbd04c7b35459f0c775d8eb76f1c85acc188
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Adapt to qtdeclarative/a867363541b59b8e36d56717ff2cb3a271df5997.
Update the .qml files and fix the contact model to work.
Pick-to: 6.9 6.8
Task-number: QTBUG-119987
Fixes: PYSIDE-3167
Change-Id: Ib27ef248f539c130baa0f04d6c9a6938f718882d
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
|
| |
|
|
|
|
|
|
| |
Adapt to qtgraphs/467bcff49d9733ef7c564b6ee0ceffb66a03292d.
Task-number: PYSIDE-3011
Change-Id: I875631e17411ca1804854eabad8ef4a0d8be7cea
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
| |
Task-number: PYSIDE-3011
Change-Id: I36d115fd150419bc631e3ea4706e217500d00152
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some invalid Python code caused the highlight series to be empty and a
subsequent crash.
Also, adapt to qtgraphs/98029f9d71c7ae8c5c8f052b03f350ad23e8759c by
swapping coordinates.
Pick-to: 6.9 6.8
Fixes: PYSIDE-3153
Task-number: QTBUG-116785
Change-Id: I6366cb4858fad29e46fac01efbb6c26675c743b8
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
| |
In order to enable the deployment tool,
we need to have the Sounds in the same directory.
Ammends efd8944b263a099e901ab588bc2d9357554f6ead
Change-Id: Idd89ba3b1624f24ed2c36d45af3d09802eb9b22d
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Add a new Qt Design Studio tutorial to the documentation. The "Drumpad"
example is added to the examples/tutorials folder, with both initial and
final projects.
The required Sounds are in a directory at the same level as both
tutorials in order to reduce space.
Change-Id: I59fdd662775ae48ee04e663d4aa5aa8cb333fcd5
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Fixes warnings:
Unknown File>: QML WebEngineProfile: Please use WebEngineProfilePrototype for profile creation from 6.9, as this function will be deprecated in the future releases
<Unknown File>: QML WebEngineProfile: Please use WebEngineProfilePrototype for profile creation from 6.9, as this function will be deprecated in the future releases
Storage name is empty. Cannot change profile from off-the-record to disk-based behavior until a proper storage name is set
Switching to disk-based behavior
Pick-to: 6.9
Change-Id: Ie46aefdd522cbdb47bd8a0ac152ab61e7c69f50c
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
|
| |
Default-constructing flags no longer works in Python 3.14, add value.
Pick-to: 6.9 6.8
Task-number: PYSIDE-3147
Change-Id: Idd1d123fb38ee60d4877440521dca57f997a69db
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Fix:
"Can not add axis. Axis already on the chart."
"Can not find axis on the chart."
"Can not find axis on the chart."
Pick-to: 6.9 6.8
Change-Id: I95f6201635008f8b751448a035d301046723c29e
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- With 6e7e6565024 the libshiboken headers were moved from
`shiboken_generator/include` to `shiboken/include` in the installation
directory. The reason behind this was libshiboken binary was shipped
with shiboken and not shiboken_generator.
- Update utils/pyside_config.py to return --shiboken-include-path
instead of --shiboken-generator-include-path, which is used
by samplebinding and scriptableapplication examples.
- Additionally, add some debug messages to the CMakeLists.txt files
of both examples to print the computed variables.
Change-Id: Ie88283e074ba73d1103a66fe7cf6923a1a9fa048
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
|
| |
The module will be removed from Qt since it is not used there.
This effectively reverts 559fb65547236694dc04973f7fb6b39bac75d158.
Task-number: PYSIDE-2206
Task-number: QTBUG-110428
Change-Id: I149c1e6a2c3672050b4d1ba4633f07c7cdac5c1d
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
|
| |
The camera device is stored in the action's data.
Fixes: PYSIDE-3127
Pick-to: 6.9 6.8
Change-Id: I6dd252ceaab038311b48b1511072682d3a6e2c1e
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|
| |
|
|
|
|
|
|
| |
Project file got out of sync with what is present inside
the examples folder, so update it accordingly.
Change-Id: I3d6ec79b352a5589f73f8b6253a594bab21a8436
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
| |
|
|
|
|
|
|
| |
- Updated type system to add the missing overloaded function with QByteArray and ParseOptions.
- Deprecated use of QDomDocument.setContent fixed on QtXml test cases and dombookmarks example.
Change-Id: I78b5c2f3be44362c0b871009bcf6c305b3a77798
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
| |
|
|
|
|
|
|
|
| |
Use a connection id instead of try-catch
Pick-to: 6.9 6.8
Change-Id: Ia76880a32df8fc6e415f056606c0df98fe772257
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
| |
Task-number: PYSIDE-841
Pick-to: 6.8 6.9
Change-Id: Id8a81c06078c147eb50f1f1d688841e8a6bab18b
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
|