aboutsummaryrefslogtreecommitdiffstats
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
* Bluetooth/Heartrate game example: Update QML filesFriedemann Kleint2023-05-1915-207/+251
| | | | | | | | | | | | | Adapt to recent changes in the example. 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> (cherry picked from commit 7256d15ee0514629bde0b60843628288a4ba6a50) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Lowenergyscanner Example: Fix .pyproject fileFriedemann Kleint2023-05-161-1/+1
| | | | | | | | | | - Amends 119988b5c76e98f230248567d6b37e98bc877b5b Task-number: PYSIDE-2206 Change-Id: I0711c2db8aeebe0ebb2ad11c9d49e65c4023e822 Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> (cherry picked from commit 3a290f2b7d6a0cba6b8e021c92501b982f55e8a4) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Lowenergyscanner Example: update .pyproject fileShyamnath Premnadh2023-05-151-3/+4
| | | | | | | | | | - Amends fbcf425088f623d440e4a8b342d7fbab9bf5e6b1 Task-number: PYSIDE-2206 Change-Id: Iff0429ef613c9b08acd2cf12e07698c3cec541ee Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> (cherry picked from commit 119988b5c76e98f230248567d6b37e98bc877b5b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* LowEnergyScanner: QML RevampShyamnath Premnadh2023-05-1515-1029/+272
| | | | | | | | | | - Modifications as per ca681cd1b3a51d10106a1287a98c5590100feb6a Task-number: PYSIDE-2206 Change-Id: Iffcfa58245652fde180f43c560085ae7855ac221 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> (cherry picked from commit fbcf425088f623d440e4a8b342d7fbab9bf5e6b1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Heartrate Example: Remove semicolonShyamnath Premnadh2023-05-121-1/+1
| | | | | | | | | | - Amends 7b547bd786d3f37e900d24468d33467ac4681b91 Change-Id: Iababd07ca264027143c0c28bb85f9877c9dcbc5e Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> (cherry picked from commit bbd6a3c16ba21991c3dd4f41fad8d2477cb2b04e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* QML basic reference examples: Add the tutorial textsFriedemann Kleint2023-05-1111-14/+330
| | | | | | | | | | | Take over the texts from C++ with adaptions for Python. Task-number: PYSIDE-2206 Task-number: QTBUG-111033 Change-Id: Iedfb9b6cd62bf467f965c94e5dbb707a88456278 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit c8a2f15dc74c5b3a0cbf3f8c1891f6961578d8b2) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* QML reference examples: Adapt tutorial textsFriedemann Kleint2023-05-105-91/+212
| | | | | | | | | | | Take over the texts from C++ with adaptions for Python. Task-number: PYSIDE-2206 Task-number: QTBUG-111033 Change-Id: I0e4f1ec39b10bc1440389219604194b2ee001450 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit 7c5721fe74183e37bac46b42929c35c293f1ad54) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* QML reference examples: Add the add advanced1-Base-projectFriedemann Kleint2023-05-107-0/+199
| | | | | | | | | Task-number: PYSIDE-2206 Task-number: QTBUG-111033 Change-Id: I8b162f2f5cb6e7099c74e751bcdf95dea5d7d118 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit 58c304ca83d5fc66707cddc0998b2b63b1148508) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Bluetooth/Heartrate game example: Fix the simulator CLI optionFriedemann Kleint2023-05-096-13/+24
| | | | | | | | | | | For some reason, a global variable from the heartrate_global module does not work. Replace it by functions. Task-number: PYSIDE-2206 Change-Id: I3ae587a912ab33ab8c88785bed759bcf8bb79261 Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> (cherry picked from commit 721c944f649ac8e3e94fcc028035a35c6dd5ff8c) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Bluetooth/Heartrate game example: Port to use loadFromModule()Friedemann Kleint2023-05-0923-23/+36
| | | | | | | | | | | Adapt to recent changes in the example. Task-number: PYSIDE-2206 Task-number: QTBUG-111972 Change-Id: I92562ca34c70c57bff583bc620a734098ae0dea3 Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> (cherry picked from commit 7b547bd786d3f37e900d24468d33467ac4681b91) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* QML reference examples: Add notify signals and final attribute to propertiesFriedemann Kleint2023-05-0319-82/+157
| | | | | | | | | Task-number: PYSIDE-2206 Task-number: QTBUG-111033 Change-Id: I0541a3bbb4e5696962802da7f91ab79682700124 Reviewed-by: Christian Tismer <tismer@stackless.com> (cherry picked from commit 2388ac63d3784e59b416f993e123241cfb7f2ffa) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Extending QML - Plugins Example: Fix launch instructionsFriedemann Kleint2023-05-031-1/+1
| | | | | | | | Task-number: PYSIDE-2206 Change-Id: I1b5bf043502cb0add3ad556f0d369a8a418dc8a2 Reviewed-by: Christian Tismer <tismer@stackless.com> (cherry picked from commit 6971864c43c71ddedf39b75bb42b2df3347b378e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Move the QML reference examples around to match the structure in QtFriedemann Kleint2023-05-0290-0/+0
| | | | | | | | | | | | Adapt the tests accordingly. Task-number: PYSIDE-2206 Task-number: QTBUG-111033 Change-Id: I332d6467da56b88ecbf9282d23092d8d47b730e0 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> (cherry picked from commit 9e0da8e0288d4c87eaa6f8a22ec107e04d0cd305) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Port the QML reference examples to QML module usageFriedemann Kleint2023-05-0257-85/+118
| | | | | | | | | | | As a drive-by fix the example origin where applicable. Task-number: PYSIDE-2206 Task-number: QTBUG-111033 Change-Id: If3b17435c17310c3f6c196f7653c7025ad359366 Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> (cherry picked from commit fbb22873530c200b4ddb9b2da91764948bb9da71) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix dark mode on Windows for Quick window exampleAdrian Herrmann2023-04-281-0/+3
| | | | | | | | | | | 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. Change-Id: I6bb95f481380a5f46c094e8edd9ae6fdad3eea6e Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> (cherry picked from commit f0559e5d1c4f97bd1942af3802106074df1afc55) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Make Quick window ex. build with pyside6-projectAdrian Herrmann2023-04-284-330/+337
| | | | | | | | | | Add window.qrc to window.pyproject, this will make "pyside6-project build" generate the rc_window.py file. Change-Id: Ic555297102661ea17889f239f953fbf22b5f643f Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> (cherry picked from commit 1f0feff173a0607fe449d2f3729e735da3793929) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix resource file for QtQuick "shared" resourcesAdrian Herrmann2023-04-281-709/+1840
| | | | | | | | | | The resource file broke when qt-logo.png was updated, recompile shared_rc.py with rcc to fix this. Change-Id: Ia77efb7574e667a233249a2485ff10922e62c2b9 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> (cherry picked from commit be2cd2790634500475dc32451895660b47192a4b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* example_gallery: Fix literalinclude for project filesFriedemann Kleint2023-04-281-9/+9
| | | | | | | | | | | | | Make it possible to reference code snippets from the example by relative file names. This makes it possible to write tutorial examples. Task-number: PYSIDE-1106 Change-Id: Ie95d69c3f98be239e210c9c32b8fc9fb484639f4 Reviewed-by: Keith Kyzivat <keith.kyzivat@qt.io> Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> (cherry picked from commit 70d3268fc36656dc7f6168b90fc1e480f049dcca) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Remove QML import versionsFriedemann Kleint2023-04-2817-18/+18
| | | | | | | | Task-number: PYSIDE-2206 Change-Id: I5388b4fc82fb0d4c2ccb55cbd87fda8b864bc368 Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> (cherry picked from commit b2e6fabb78836c8f040ddddcce5353ae85b8b15a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* examples: remove unused importsCristián Maureira-Fredes2023-04-0539-72/+64
| | | | | | | Change-Id: I88a7bb2fe91abcfdef6e6014b088d08c4e613893 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> (cherry picked from commit e3c22d12f3f91098042f3f09a75093addbd5bd80) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Port the screencapture exampleFriedemann Kleint2023-04-056-0/+166
| | | | | | | | Task-number: PYSIDE-2206 Change-Id: I31c9a770b51f012d9f9e7c74bf59c88b3ee5a11d Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit f6d5548a235aa2617a8b286a6523dc53d6da7406) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Remove the tabbed browser exampleFriedemann Kleint2023-04-0510-1167/+0
| | | | | | | | | | It has been superseded by a port of the simple browser example. Task-number: PYSIDE-2206 Change-Id: Iec04ddefc99d3dba02506ae8c2afe90b07539f63 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit f5fe9f9b043ed7f51e8085588dbeef190e81b0f8) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* doc: fix issues with pyside rst filesCristián Maureira-Fredes2023-04-053-3/+3
| | | | | | | | | | | Fixing extra indentation, syntax issues, and formatting. Adapting too some snippet line highlights, and many other details. Change-Id: Ife4eb5cec03577b2902d409b4007ae6d12141747 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> (cherry picked from commit 900c050c66119454585ec83cf31149f6d64dd3ea) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Rename the simple widgets browser to widgetsnanobrowserFriedemann Kleint2023-03-296-11/+11
| | | | | | | | | | Preparing for a re-port of the C++ simple browser Task-number: PYSIDE-2206 Change-Id: Iaa89e91f5949089b5ef87cea697595e122e6e22b Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit 6fac378e4bf0c7b07aca2604131b290267d4ff0a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* example: add qtquickcontrols filesystemexplorerDennis Oberst2023-03-2927-1/+1223
| | | | | | | | | | | This example was ported from the qt/quickcontrols repository Task-number: PYSIDE-2224 Change-Id: Id323d21a4ae40f2105fe1e3858a16254aebc04e6 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit da36b993a497a9605a532558eec03dc292591bd5) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Re-port the camera exampleFriedemann Kleint2023-03-2815-152/+1966
| | | | | | | | Task-number: PYSIDE-2206 Change-Id: I0f7e66eedf92c0d00ed47d6e55acec7c1819065b Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit 6c3bd4a359421bc094dd4827fae4bce32bf07d63) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Unify the shiboken sample binding example descriptionFriedemann Kleint2023-03-274-2/+50
| | | | | | | | | | | | | | Merge the description from the shiboken documentation into the newly added example samplebinding.rst file, re-using the existing image. Add the sections from the shiboken documentation to the source files via .rstinc files. Task-number: PYSIDE-1106 Change-Id: I22f7302aa10ce2a47283b01315b2d4c9daf9f9ed Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit ce1a52c4eb037eac1aab6da39f4b5555906c3842) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update example logosFriedemann Kleint2023-03-278-1839/+1738
| | | | | | | | | | | Remove the unused logo in the animation example. Task-number: PYSIDE-2206 Change-Id: I5726651f95b3abeb78b6ea422786b97b7a4aad4b Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit 1be36e4504093a14c8f2b46141386bb4a0a4773f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* quicknanobrowser example: Update QML filesFriedemann Kleint2023-03-272-15/+77
| | | | | | | | | Task-number: PYSIDE-2206 Change-Id: If2e1027a2414d3a7df05b6ad6f56eb5cd400cd72 Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit 2b371344c9c4f2570a63d3ac79fa79266e58817d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update the markdowneditor exampleFriedemann Kleint2023-03-272-4/+5
| | | | | | | | | | | Apply qtwebengine/571d47367c69ae4844a2c1079fbca9108cf284db. Fix some errors in the code. Task-number: PYSIDE-2206 Change-Id: I70718d55f6932cc8d82bcb5a052a7585f1cdef12 Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> (cherry picked from commit 50165b384652d8751813d63178e3436913fc5755) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Remove the macpasteboardmime exampleFriedemann Kleint2023-03-272-93/+0
| | | | | | | | | | QtMacExtras has been removed in Qt 6. Task-number: PYSIDE-2206 Change-Id: I42af6f34d8f396415e83deae09b3de021fb580eb Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> (cherry picked from commit f63d19c10f8d60a2acbe35e4f8ac2f7ae1ef017a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Remove generated files from the example project filesFriedemann Kleint2023-03-2316-20/+16
| | | | | | | | Task-number: PYSIDE-1106 Change-Id: Ic198a3ff73a82f4ad490fdb90d0a1aa839f5ebb2 Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> (cherry picked from commit ae47e8fa7e6b7c7abf7257936cb208e8b5034b6a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Re-port the hello_speak exampleFriedemann Kleint2023-03-219-76/+653
| | | | | | | | | | The UI has been extended since the last port. On this occasion, fix the example folder to be in line with Qt. Task-number: PYSIDE-2206 Change-Id: I5b6e73375ae7b81adb387822d1da5eaf66ffcf9c Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* examples: Use new enums in asyncio examplesAdrian Herrmann2023-03-204-8/+8
| | | | | | | | | Use the new enum syntax in the asyncio examples instead of relying on forgiveness mode. Pick-to: 6.4 Task-number: PYSIDE-2169 Change-Id: I0faa384586e27f13643688b55ea03393da502753 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* doc: migrate to sphinx-design and update sphinxCristián Maureira-Fredes2023-03-171-0/+0
| | | | | | | | | | | | | | | | | | | | sphinx-panels is deprecated, and sphinx-design is the better replacement. This patch migrates everything we had in pyside and shiboken, which was useful to remove many CSS related hacks for things we were forcing before. The example gallery was also adapted to generate sphinx-design valid code. Additional adaptation to some examples and files were included as well, which improved the overall example experience. We used this to change to update sphinx as well, which before was not possible to update due to sphinx-panels. Fixes: PYSIDE-2244 Change-Id: Ia3f57f536591ea299bf87302e930203b64fafd7e Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
* Add the QtLocation/MapView exampleFriedemann Kleint2023-03-1633-0/+2902
| | | | | | | | Task-number: PYSIDE-2206 Change-Id: I2eea18a5105e545a1582ecb4ca91bb089f43f7f7 Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> Reviewed-by: Christian Tismer <tismer@stackless.com>
* graphgallery example: Fix licenseFriedemann Kleint2023-03-161-1/+1
| | | | | | | | | | Amends 558adfebf001bce0da4b972626fd8a889dd7e757. Task-number: PYSIDE-2206 Task-number: QTBUG-110698 Change-Id: I36feacf585d5908fa393f5560bc704e8fe52731c Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
* Add the qmlsurfacegallery exampleFriedemann Kleint2023-03-1613-0/+42660
| | | | | | Task-number: PYSIDE-2206 Change-Id: I2f67db46afa4f9cd99024aeb4fe986bc16fe7f3b Reviewed-by: Christian Tismer <tismer@stackless.com>
* doc: adjust usage of -uic and -rcc toolsCristián Maureira-Fredes2023-03-161-1/+1
| | | | | | | | | | We encourage people to use the option '-o' rather than '>' to avoid having output messages inside the generated file. Change-Id: Ie45303265c8f391c4e54e0e2af9d7e810a0797aa Pick-to: 6.2 6.4 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
* Port the graphgallery exampleFriedemann Kleint2023-03-1429-0/+7932
| | | | | | | | | Task-number: PYSIDE-2206 Task-number: QTBUG-110698 Change-Id: I91266eeea7197f097ded1c864e21e23e98854f35 Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by: Christian Tismer <tismer@stackless.com> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Improve the Quick Controls Gallery exampleFriedemann Kleint2023-03-1011-6874/+2833
| | | | | | | | | | | | Take over the changes from the C++ example (qtdeclarative/730c1d16301ba5b3a27700741b7092290ca03279). As a drive-by, remove generated file from the project file. Task-number: PYSIDE-2206 Task-number: QTBUG-110989 Change-Id: I5fef51e2022d44cc05433b18cb79a6f7b3531e7d Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
* Move examples/quickcontrols2 to examples/quickcontrolsFriedemann Kleint2023-03-0666-0/+0
| | | | | | | | | Adapt to qtdeclarative/8b100bed5237b1ec864f059d7fb04b94fd874f49. Task-number: PYSIDE-2206 Task-number: QTBUG-95413 Change-Id: I849b4c6130f96e8d41a622f660b182770bdf7882 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* Switch the widget binding example to C++ 17Friedemann Kleint2023-03-061-2/+2
| | | | | | | Pick-to: 6.4 Change-Id: I08a2a5f1fdb029a3aefde4919b4f16b7460ec6e7 Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io> Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
* examples: Improvements to the asyncio examplesAdrian Herrmann2023-03-026-73/+87
| | | | | | | | | | | | | | | | | - The asyncio AsyncHelper enters a quasi idle loop of switching between the asyncio event loop and the Qt event loop, where the asyncio event loop never receives new work at some point (besides yielding to Qt) and wastes memory and CPU cycles. Remedy this by signaling to AsyncHelper when asyncio's work is done. - Don't pass signals as parameters. - Fix comments in the asyncio examples that mentioned Trio. - Renamed the requirements files as only the Trio examples need them. - Remove unused imports. Pick-to: 6.4 Task-number: PYSIDE-2169 Change-Id: Ia7197ea3446dd6ae514089b0dd260214c458db6a Reviewed-by: Christian Tismer <tismer@stackless.com>
* examples: Remove the Find Files exampleAdrian Herrmann2023-03-022-187/+0
| | | | | | | | | | | | | | | | | | The example follows bad and outdated practices: - running time consuming and I/O heavy workload in the GUI thread - calling processEvents to keep the UI responsive - showing results only at the end of a search rather than continuously Perhaps this example can be rewritten at some point to apply modern practices (at least use a thread and emit signals), but it seems to have low overall educational value. Fixes: QTBUG-111002 Task-number: QTBUG-108751 Task-number: PYSIDE-2206 Change-Id: I6bd6a77e34fa59de548e2ba53483eda092165c33 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* example: Add Low Energy Scanner - QtBluetoothShyamnath Premnadh2023-02-2218-0/+1809
| | | | | | | | Task-number: PYSIDE-841 Task-number: PYSIDE-2194 Change-Id: I54dee9d9504c20c39742781ca9cb1d176568af86 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* Remove the codeeditor exampleFriedemann Kleint2023-02-205-131/+0
| | | | | | | | | Following qtbase/48a1a5564f89e1e8f0b6f4a28398e4ae0b3f751c. Task-number: PYSIDE-2206 Change-Id: I6aa4b84133bb3d1ebb030f5db098fe1f341b6029 Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io> Reviewed-by: Christian Tismer <tismer@stackless.com>
* Adapt the widgetbinding exampleFriedemann Kleint2023-02-202-6/+9
| | | | | | | | | Port qtbase/4a5abfcea4ec2e494efd117d278a929f020816c0, fixing the C++ code to handle UCS4 Emojis correctly. Task-number: PYSIDE-2206 Change-Id: Ia5cdf7e6579b1400dc16ca47ec2adcd6cfe66877 Reviewed-by: Christian Tismer <tismer@stackless.com>
* Adapt the standarddialogs exampleFriedemann Kleint2023-02-201-29/+56
| | | | | | | | | Follow up qtbase/5789ffd9ccd67ffaa45f42fe3e96355ad7311eb4, qtbase/83b31a3d99dd96fadd65c25dc6b2b5de1351e300. Task-number: PYSIDE-2206 Change-Id: Ib51be975f9358c9d9f9d64505a2f175ce5769ab1 Reviewed-by: Christian Tismer <tismer@stackless.com>
* Add license headers to cmake filesFriedemann Kleint2023-02-163-0/+9
| | | | | | | | | | | | CMakeLists.txt and .cmake files of significant size (more than 2 lines according to our check in tst_license.pl) now have the copyright and license header. Task-number: QTBUG-105718 Task-number: QTBUG-88621 Change-Id: I98bd2e80f182d8bf7aef6b633f37a428e2dac69b Reviewed-by: Christian Tismer <tismer@stackless.com> Reviewed-by: Kai Köhne <kai.koehne@qt.io>