| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Adapt to qtgraphs/467bcff49d9733ef7c564b6ee0ceffb66a03292d.
Task-number: PYSIDE-3011
Change-Id: I875631e17411ca1804854eabad8ef4a0d8be7cea
Reviewed-by: Shyamnath Premnadh <[email protected]>
|
|
|
|
|
|
| |
Task-number: PYSIDE-3011
Change-Id: I36d115fd150419bc631e3ea4706e217500d00152
Reviewed-by: Shyamnath Premnadh <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
Reviewed-by: Ece Cinucen <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
Reviewed-by: Shyamnath Premnadh <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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 <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
|
|
|
|
|
|
|
|
| |
- 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 <[email protected]>
|
|
|
|
|
|
|
|
|
| |
Use a connection id instead of try-catch
Pick-to: 6.9 6.8
Change-Id: Ia76880a32df8fc6e415f056606c0df98fe772257
Reviewed-by: Ece Cinucen <[email protected]>
Reviewed-by: Shyamnath Premnadh <[email protected]>
|
|
|
|
|
|
|
|
| |
Task-number: PYSIDE-841
Pick-to: 6.8 6.9
Change-Id: Id8a81c06078c147eb50f1f1d688841e8a6bab18b
Reviewed-by: Friedemann Kleint <[email protected]>
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, the example docs refer to a non-existent image and the
following error is shown:
sources\pyside6\doc\examples\example_remoteobjects_modelview.rst:11:
WARNING: image file not readable: examples/modelview.png
This patch adds a screenshot of the application.
Change-Id: I163fd68431e7ae87cb015cc49d75577a56f88969
Reviewed-by: Ece Cinucen <[email protected]>
Reviewed-by: Shyamnath Premnadh <[email protected]>
Reviewed-by: Jaime Resano <[email protected]>
|
|
|
|
|
|
|
|
| |
Updated according to the Qt example.
Pick-to: 6.8
Change-Id: Id2e64b2ab46ddd25f80ff8cc64bfb13ed02a92c5
Reviewed-by: Friedemann Kleint <[email protected]>
|
|
|
|
|
|
|
| |
Task-number: PYSIDE-2862
Change-Id: I45f0cafa5276ed7c387b903962f2845a23c327e8
Reviewed-by: Ece Cinucen <[email protected]>
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
|
|
|
|
|
|
|
|
| |
Removed because it was one of the very old tutorials and currently there are many other examples that covers what this tutorial shows. Also there is not a corresponding example on the qt docs.
Pick-to: 6.8
Change-Id: I4be1ef3e27827a19d13d6cbe168fda5e7f8a01c5
Reviewed-by: Friedemann Kleint <[email protected]>
|
|
|
|
|
|
| |
Pick-to: 6.8
Change-Id: Iaa596cb568f39cd9395f1a68030fa598b16c0787
Reviewed-by: Friedemann Kleint <[email protected]>
|
|
|
|
|
|
|
|
|
| |
Add missing example from c++ (ported qtdoc/09bc4a6861b3a4d0ad1e7dc214b3fe1b6b423504).
Zoom out icon for pdfviewer corrected
Pick-to: 6.8
Change-Id: I1633a564e565d8f49892d7b6703d92a556c654f7
Reviewed-by: Friedemann Kleint <[email protected]>
|
|
|
|
|
|
|
|
| |
It is useful to fix errors when playing around.
Pick-to: 6.8
Change-Id: I7a656914ae30f59a5eeb1c384dc18e44389a61c5
Reviewed-by: Christian Tismer <[email protected]>
|
|
|
|
|
|
|
|
|
| |
Complements 7189a4c5ec193d30c6bd4e68701038880cbc5982.
Pick-to: 6.8
Task-number: PYSIDE-1735
Change-Id: Ifbfd48e953e74c18c02fbe075ad51dfeb56b97c9
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
|
|
|
|
|
|
|
| |
Pick-to: 6.8
Task-number: PYSIDE-1735
Change-Id: Ic2c478ef363d73f65f366e21529c0429c86539aa
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
|
|
|
|
|
|
|
| |
Pick-to: 6.8
Task-number: PYSIDE-1735
Change-Id: I99890e66ff29600072175185f471be0d7646c45b
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The helper widget displaying the dialog options used int(0)
as default value when building the options flags, causing:
standarddialogs.py", line 274, in set_color
options_value = self._color_options.value()
File "examples/widgets/dialogs/standarddialogs/standarddialogs.py", line 33, in value
result |= value
TypeError: unsupported operand type(s) for |=: 'int' and 'ColorDialogOption'
options_value = self._color_options.value()
Fix this by passing a zero value of the correct options type.
Pick-to: 6.8
Task-number: PYSIDE-1735
Change-Id: Ia82edb2403a9b4580fe3202d75e77da86290fdfe
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
| |
Considering we are not compatible with Python 2 anymore,
we can drop the 'object' explicit inheritance in the class
declaration.
Pick-to: 6.8
Change-Id: Iac3a95aa9721c3ff1a755f457c0936ca157a8470
Reviewed-by: Shyamnath Premnadh <[email protected]>
Reviewed-by: Friedemann Kleint <[email protected]>
|
|
|
|
|
|
| |
Pick-to: 6.8
Change-Id: I8d370d76264884924136879238a5bffef489c19e
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
|
|
|
|
|
|
| |
Pick-to: 6.8
Change-Id: I1a5964463f703ade0657816cb974206355a5ae5b
Reviewed-by: Shyamnath Premnadh <[email protected]>
|
|
|
|
|
|
|
|
|
| |
Some examples did not have any documentation. This patch adds
the respective documentation.
Pick-to: 6.8
Change-Id: I9698752b654c2df29fd3572f6bc66a9df56f9903
Reviewed-by: Friedemann Kleint <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On Debian, Python 3.10 introduced some changes to the scheme
in the system, defaulting to 'posix_local' instead of the 'posix_user'
which was previously used, and is currently used in other Linux
distributions.
For example, these values got changed from (posix_user):
data = '/usr'
platlib = '/usr/lib/python3.10/site-packages'
purelib = '/usr/lib/python3.10/site-packages'
to (posix_local):
data = '/usr/local'
platlib = '/usr/lib/python3.10/dist-packages'
purelib = '/usr/lib/python3.10/dist-packages'
This change forces the usage of the 'posix_user' scheme.
Fixes: PYSIDE-2003
Pick-to: 6.8
Change-Id: Ice0ca9adc37c2652f5ef6ce9e0aec0f2f324206b
Reviewed-by: Shyamnath Premnadh <[email protected]>
Reviewed-by: Friedemann Kleint <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- The examples without 'doc' are not clickable in the documentation.
Hence, the examples that demonstrate QML to Python signal-slot
interactions was broken in the documentation.
- This patch adds the documentation for the missing examples.
- Additionally, 2 examples were removed because the functionality
was already covered in other examples.
Pick-to: 6.8
Change-Id: I2d397b47426cc1941914ceb3f66b5f7f98968c09
Reviewed-by: Ece Cinucen <[email protected]>
Reviewed-by: Friedemann Kleint <[email protected]>
|
|
|
|
|
|
|
|
| |
Adapt to qtdoc/1c75be529062c08291da10cff40b5116de11adb1.
Pick-to: 6.8
Change-Id: I14ddc49684c8546e5bcfbcb6123b64a0faa04165
Reviewed-by: Shyamnath Premnadh <[email protected]>
|
|
|
|
|
|
|
|
| |
Slider was not adjusting the volume. This bug on multimedia/player example fixed.
Pick-to: 6.8
Change-Id: If73eed44959acaf66727412f2ddff42eb616abee
Reviewed-by: Christian Tismer <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Due to the API limitations, we have to ensure that the engine is deleted
before other parts of the application is deleted. Otherwise exposing
objects using setInitialProperties() or setContextProperty() for example
will cause warnings to be printed. It is a good practice to always
delete the engine manually so all the code should be consistent.
Task-number: PYSIDE-1612
Pick-to: 6.8
Change-Id: I01f16359e9d90cefd5957708fe12ce489bd7edc0
Reviewed-by: Jaime Resano <[email protected]>
Reviewed-by: Friedemann Kleint <[email protected]>
|
|
|
|
|
|
|
|
|
| |
Amends abfc11c4c2fb5cd35db910284c53b4e2e282b3fe.
Task-number: PYSIDE-841
Pick-to: 6.8
Change-Id: I6f53d08f5838ed5e6e7a7b254405741e5d70859b
Reviewed-by: Shyamnath Premnadh <[email protected]>
|
|
|
|
|
|
|
|
|
| |
Adding missing example from c++
Task-number: PYSIDE-841
Pick-to: 6.8
Change-Id: I36fe2cafd7bc50a76e2f261635c702ce0ee30329
Reviewed-by: Shyamnath Premnadh <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
Fully qualify enumerations and make some conversions explicit.
Pick-to: 6.8
Task-number: PYSIDE-1735
Task-number: PYSIDE-2916
Change-Id: Ib6dffb2de7b1cb5a32da67801459d44d771a6d7c
Reviewed-by: Christian Tismer <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
- Expanding on part2 documentation to include detailed steps on
creating a backend REST API using FastAPI and SQLite.
Pick-to: 6.8
Task-number: PYSIDE-2850
Change-Id: Icfe2b9582e53b1fc59a67be661da1c5fe290fe6f
Reviewed-by: Friedemann Kleint <[email protected]>
|
|
|
|
|
|
|
|
| |
Typo fixed in the example
Pick-to: 6.8
Change-Id: Ibf0b9c5d996eba5eb60ba77d1492b84a480670bd
Reviewed-by: Shyamnath Premnadh <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
- Expands on part2 by adding a FastAPI Backend thereby creating a
REST API to interact with the database.
Pick-to: 6.8
Task-number: PYSIDE-2850
Change-Id: Ibdcc47b7998923616959e6001eda0de6cabd300c
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
- This tutorial expands on part1 by integrating SqlAlchemy with PySide6,
by storing the data in a SQLite database.
Pick-to: 6.8
Task-number: PYSIDE-2850
Change-Id: I195149bd861b1fb1a25623a9fe05e42f1e85054c
Reviewed-by: Friedemann Kleint <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
| |
- Example that extends on the Finance Manager application from Part 1
to use a SQLite database to store the data, thereby showing the
how to use SqlAlchemy with PySide6.
Pick-to: 6.8
Task-number: PYSIDE-2850
Change-Id: I2cce6d033812796ea2fe5cc200c1854494a308f5
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Detailed tutorial with instructions, explanaton of code concepts,
gifs, steps to run and deploy the application.
- Additionally, register a new role {deco} to be used in markdown.
It is the same as :deco: in reStructuredText.
Pick-to: 6.8
Task-number: PYSIDE-2850
Change-Id: Icb732e830948ee7ad1cb9dcf6bd07b5077c89497
Reviewed-by: Friedemann Kleint <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Example of a simple finance manager application that allows the user
to add expenses and view them in a pie chart.
- Part 1 of the Finance Manager tutorial series.
Pick-to: 6.8
Task-number: PYSIDE-2850
Change-Id: If13ea04d4e734fe93bfbacc37a121ff902211629
Reviewed-by: Friedemann Kleint <[email protected]>
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
|
|
|
|
|
|
|
|
|
| |
Adding missing example from c++
Task-number: PYSIDE-841
Pick-to: 6.8
Change-Id: I029d7c2c20affa2445e9558403bdaf114fa0f847
Reviewed-by: Shyamnath Premnadh <[email protected]>
|
|
|
|
|
|
| |
Pick-to: 6.8
Change-Id: Id40b51d321830477ad67545ef0e96124ccafc894
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
|
|
|
|
|
|
|
|
|
| |
The buildings part was omitted as it requires a license key.
Task-number: PYSIDE-2206
Pick-to: 6.8
Change-Id: I561fb098786d9e894e5102073db3e7d02f66d8f9
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
|
|
|
|
|
|
| |
Task-number: PYSIDE-2882
Change-Id: Id3c5e0d934b36b0a1f43069022f7be9060f0ea8b
Reviewed-by: Shyamnath Premnadh <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
| |
QCheckBox::checkStateChanged()
Adapt to qtbase/3512fb1ec5ff088772170540c4e91b1886fbea45 .
Remove obsolete options and adapt to some API changes.
Task-number: PYSIDE-2620
Change-Id: I11738858cc9107129c0d0137043bae65d8cb4ac9
Reviewed-by: Cristian Maureira-Fredes <[email protected]>
Reviewed-by: Shyamnath Premnadh <[email protected]>
|