summaryrefslogtreecommitdiffstats
path: root/examples/widgets
Commit message (Collapse)AuthorAgeFilesLines
* Add missing qquaternion.h includesMarc Mutz4 days1-0/+2
| | | | | | | | | | | | | | | | | | | The qquaternion.h include will vanish from qmatrix4x4.h soon, but some TUs depended on on the transitive include. This patch includes qquaternion.h into all TUs that use QQuaternion, but didn't include its header. I didn't check all the individual TU's history to make a detailed "amends", so I'll just pick this all the way back, knowing there may have been more users in older branches, or some TUs don't exist there, but it since we're not picking the removal of qquaternion.h from qmatrix4x4.h further than 6.10, I don't need to do detailed checking. CI will tell me when something's wrong. Pick-to: 6.10 6.9 6.8 6.5 Change-Id: Icf0db8ba4f12421fd46f9d1041f235bf4cc2c12b Reviewed-by: Volker Hilsheimer <[email protected]>
* Make the windowflags example use "normal" windowsMorten Sørvig9 days2-2/+2
| | | | | | | | | | This example uses two windows and requires both to be visible at the same time. Call showNormal() instead of show() to prevent the first window from becoming fullscreen on platforms where show() uses fullscreen mode by default. Change-Id: Iab8bcfeba0ec14a8ea87256e0c843db279749d61 Reviewed-by: Tor Arne Vestbø <[email protected]>
* Doc: Fix broken links in Qt WidgetsKai Köhne2025-06-032-2/+2
| | | | | | | | | The iQRhiWidget API got changed in commits acebb97b5880, acebb97b58807d1d591. Pick-to: 6.8 6.9 6.10 Change-Id: I7791b1a61d94f33ba01cfe22e63ecfdc7b81022b Reviewed-by: Laszlo Agocs <[email protected]> Reviewed-by: Volker Hilsheimer <[email protected]>
* Doc: Fix auto-links to deprecated functionsDavid Boddie2025-05-311-1/+1
| | | | | Change-Id: Id4456eef3440734add2d804d186966e253335b7c Reviewed-by: Richard Moe Gustavsen <[email protected]>
* Examples: fix a couple of nodiscard warnings from QFile::openGiuseppe D'Angelo2025-04-241-1/+6
| | | | | | | | | | In one case, the code simply checked for isOpen afterwards; refactor it to use QFile::open's result. In another case, a file was opened from the resource system, so add a check. Pick-to: 6.9 6.8 Change-Id: I5f4c22dd5ce678f15c9c1609c4228d50a2b32a1d Reviewed-by: Thiago Macieira <[email protected]>
* Examples: port from QCheckBox::stateChanged to checkStateChangedGiuseppe D'Angelo2025-03-261-4/+4
| | | | | | | | The former is deprecated. Pick-to: 6.9 Change-Id: I94de7a6c6bbea61cd75820389e8039cb92c7ee6a Reviewed-by: Laszlo Agocs <[email protected]>
* DropSite example: handle application/x-colorShawn Rutledge2025-03-171-1/+9
| | | | | | | | | | | | | Show the color that is dragged in, both graphically and textually. Revert to default palette for other data types. Prioritize colors over text: if an application (such as kolourpaint) offers both x-color and text, the color is probably the intention, and the text may be just a hex string for placing into a color text field. Pick-to: 6.8 6.9 Fixes: QTBUG-134313 Change-Id: I6c19f1220712881d2057bc9758bbc8cbd9247c81 Reviewed-by: Liang Qi <[email protected]>
* Correct childNumber() reference in editable tree model exampleAxel Spoerl2025-02-181-1/+1
| | | | | | | | | | childNumber() has been renamed to row() in the code, but not in the documentation. Correct it. Pick-to: 6.9 6.8 6.5 Change-Id: Ibe6f1f27c0dd1982ff663dc680738babf2db87d7 Reviewed-by: Paul Wicking <[email protected]>
* Do not lie about keyboard shortcut to macOS usersJan Arve Sæther2025-02-031-2/+4
| | | | | | | | QKeySequence::HelpContents maps to 'F1' on all platforms except macOS, where it maps to '⌘ + ?' Change-Id: Ic9b0acdbd686591792fcac1195f03ba334bde3fa Reviewed-by: Richard Moe Gustavsen <[email protected]>
* Notepad example: Use theme iconsFriedemann Kleint2025-01-281-16/+16
| | | | | | Pick-to: 6.9 6.8 Change-Id: Id915ecbf218d419b972ff97637673827facf84a2 Reviewed-by: Axel Spoerl <[email protected]>
* CMake: Fix examples built as external projectsJoerg Bornemann2025-01-272-2/+2
| | | | | | | | | Usage of a private module needs a respective find_package call now. Pick-to: 6.9 Task-number: QTBUG-87776 Change-Id: I3a00a241c5e8637d28606c1f45a843b491c0a8bc Reviewed-by: Alexandru Croitor <[email protected]>
* examples: check return value of QFile::open() callsAhmad Samir2025-01-221-1/+4
| | | | | | | QFile::open() is marked [[nodiscard]]. Change-Id: I0fa884b329a47c4ad59f40d66b5fbc38f3a5648e Reviewed-by: Friedemann Kleint <[email protected]>
* QSortFilterProxyModel: add endFilterChange, deprecate invalidateFilterVolker Hilsheimer2025-01-221-2/+2
| | | | | | | | | | | | | | | | | | | | This adds the typical end*() call to match the beginFilterChange() call introduced by 00ce45efe16ff440651746a94c62e0d5c1f6e435. Pairing those calls is necessary to make sure that the model can keep track of changes between the old to the new filtering and emit the correct signals. By deprecating the invalidateFilter() functions, we also make it clear that existing code needs to be ported to the new API calls to avoid the potentially incorrect or missing signal emissions. Introduce a new FilterDirection enum with flag type FilterDirections to indicate whether a row- or column-filter (or a filter impacting both directions) changed. Replace the internal Directions enum with that, it's no longer necessary. Task-number: QTBUG-115717 Change-Id: I31c43ba846d665ef26c8a013d064421484f006cb Reviewed-by: David Faure <[email protected]>
* Standard dialogs example: Fix compilation with QT_NO_CAST_FROM_ASCIIFriedemann Kleint2025-01-211-7/+9
| | | | | | | | Add missing tr(), use literals. Pick-to: 6.9 6.8 Change-Id: I35387e29ce1b08f9df0ade5ee743b33561639f7a Reviewed-by: Oliver Eftevaag <[email protected]>
* Standard dialogs example: Fix some clang-tidy warningsFriedemann Kleint2025-01-212-45/+50
| | | | | | | | | | | | - Use auto * when initializing with new - Initialize variables - Fix static invocations - Use per-class includes - Minor cleanups Pick-to: 6.9 6.8 Change-Id: I137bc7dfad63bc55a1b1bbc3f42d758bbfdb86ba Reviewed-by: Oliver Eftevaag <[email protected]>
* CMake: Use a unique resource identifier in simpletreemodel exampleAlexandru Croitor2025-01-201-1/+1
| | | | | | | | | | | | | | | | | To avoid the following error: The custom command generating .rcc/qrc_editabletreemodel.cpp is attached to multiple targets: editabletreemodel editabletreemodel_tester but none of these is a common dependency of the other(s). This is not allowed by the Xcode "new build system". Pick-to: 6.8 6.9 Fixes: QTBUG-131631 Change-Id: I1c5d0702596a4f8f723d9080bc5304d6ad06853b Reviewed-by: Alexey Edelev <[email protected]>
* Replace qdebug.h includes in public headers with forward-declarationsAhmad Samir2025-01-152-0/+2
| | | | | | | | | | | | | | | | | | | qdebug.h includes many Qt and STL headers, so if you include a Qt header you get all those transitive includes, which may affect build time. - Where appropriate use the printf-like syntax of qDebug() and co., these don't need the QDebug streaming operators - qfloat16 is used in an inline member function, so include it explicitly [ChangeLog][Potentially Source Incompatible Changes] Various Qt public headers don't include QDebug any more; if you need QDebug's streaming you'll have to include it in your code. Task-number: QTBUG-132439 Pick-to: 6.9 Change-Id: I750587e17a3b38fa226cd3af8eaccc8da580f436 Reviewed-by: Thiago Macieira <[email protected]>
* Use QPainterStateGuard in examplesFriedemann Kleint2024-12-178-55/+61
| | | | | | | | Complements 9ecf47a8a8d11227ecf192246d7df7c2c4dc9105. Pick-to: 6.9 Change-Id: I65456f8fd34bf9d316b72c4286e1b15789309f7c Reviewed-by: Christian Ehrlicher <[email protected]>
* Improve drag-and-drop visual handling in DragWidgetPatryk Stachniak2024-12-061-9/+4
| | | | | | | | | | | | | | | | | | | Modified the mousePressEvent in DragWidget to temporarily detach the dragged QLabel from its parent using setParent(nullptr). This ensures the dragged widget remains visible and above other widgets during the drag operation. Re-parenting logic was added to restore the QLabel to its o riginal container if the drag action is not a MoveAction. This change addresses visual issues where dragged items could disappear behind overlapping widgets, enhancing user experience and maintaining consistent behavior. Task-number: QTBUG-123777 Pick-to: 6.6.2 Change-Id: I3edce9c96815e32eb8f00b61f7eda1709de04b4d Reviewed-by: Richard Moe Gustavsen <[email protected]>
* Removal of generic stylesheet rule for dropdownPatryk Stachniak2024-12-021-1/+0
| | | | | | | | | | | | | | | The generic stylesheet rule (* { border: none; }) was overriding specific styles for the menu-indicator, causing the dropdown arrow to appear larger than intended. This rule was removed to restore default or explicitly set styles for the arrow, ensuring consistent visual appearance Task-number: QTBUG-120604 Pick-to: 6.8 6.5 Change-Id: If93de1e1595a2155e9a76644a3c615bd432bf53f Reviewed-by: Richard Moe Gustavsen <[email protected]>
* Examples: Disable QtC junction points for examples using 'shared' directoryKai Köhne2024-11-265-0/+105
| | | | | | | | | | | | | | | To work around path length limiations, Qt Creator optionally uses junction points to shorten the build directories. This however breaks examples that require sources outside their 'root' directory. QUIP 13 states that examples should be self-contained. Anyhow, fixing this is a larger effort, so for now just disable junction points in Qt Creator for these examples. Task-number: QTBUG-128914 Pick-to: 6.8 Change-Id: Ifb5e6944d936c82b1dba9fe3b81bebc1c8320168 Reviewed-by: Cristian Adam <[email protected]>
* Doc: Move Easing Curve example into Graphics categoryPaul Wicking2024-11-121-1/+1
| | | | | | | | | | This example is for the animation framework (graphics), it isn't about multimedia. Use the correct category. Pick-to: 6.8 Change-Id: I32f0ce13a5496c8fbc871d8f2454575c25684eba Reviewed-by: Kai Köhne <[email protected]> Reviewed-by: Alessandro Portale <[email protected]>
* Show Custom Completer example as part of UI Components categoryKai Köhne2024-10-311-0/+2
| | | | | | Pick-to: 6.7 6.8 Change-Id: I6f91d5b684bcc16eb145d5c504ccc8dbe9149c8a Reviewed-by: Mats Honkamaa <[email protected]>
* Organize the tutorials in Qt Widgets so they are visible and reachableAlexei Cazacov2024-10-231-1/+2
| | | | | | | | | | This commit makes visible in the TOC: - both of the tutorials - a set of examples for completer, undo framework, and regex'es Fixes: QTBUG-129818 Change-Id: Id6636782789c4e5b11349af3c4fb33f75035f1a0 Reviewed-by: Paul Wicking <[email protected]>
* Docs: Update images for Widgets and remove unused imagesAlexei Cazacov2024-10-175-0/+0
| | | | | | | | | | This commit updates the images used to illustrate Qt Widgets. The commit also removes old unused images. Task-number: QTBUG-69988 Pick-to: 6.8 Change-Id: I89e363c6c854c36bb0d763532d4cb359bdc85a38 Reviewed-by: Paul Wicking <[email protected]>
* Docs: Update the screenshots for the Qt Widgets examplesAlexei Cazacov2024-10-1128-1/+3
| | | | | | | | | | This commit updates the screenshots for the Qt Widget examples. It also removes several unused screenshots and adds several minor edits. Task-number: QTBUG-69988 Pick-to: 6.8 Change-Id: I23b90fd6c8b798169d158854609c09ef3f1c1a20 Reviewed-by: Paul Wicking <[email protected]>
* CompositionWidget example: use QBasicTimer instead of raw timer IDsAhmad Samir2024-10-032-12/+13
| | | | | Change-Id: I011645d915193c9ab1e3f001898c88fdd48e64a0 Reviewed-by: Thiago Macieira <[email protected]>
* GraphWidget example: use QBasicTimer instead of raw timer IDsAhmad Samir2024-10-032-7/+8
| | | | | Change-Id: I9ba66ff37112b749d29a9121f4c89cab1a8e9d07 Reviewed-by: Thiago Macieira <[email protected]>
* QSortFilterProxyModel: add a protected beginFilterChangeVolker Hilsheimer2024-08-281-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the filter gets changed and invalidated while there is no mapping (perhaps because the model had been invalidated first), then we fail to notice the change and don't emit rowsInserted/Removed. And as the new filter is already in place by the time invalidateFilter gets called, we cannot know what the size of the model was before the change. The only way to fix that is to introduce a beginFilterChange protected function that makes sure that we have a mapping from the source model with the old filter. That is a no-op if a mapping is already in place, costing only the lookup in a hash table. By calling this function, custom models with their own filtering logic can make sure that their model emits the changed-signals as expected. Add test coverage and documentation and fix the relevant examples snippet to use that new protected function as recommended, and to invalidate only the rows filter. [ChangeLog][Core][QSortFilterProxyModel] Added a new protected function beginFilterChange() that subclasses overriding filterAcceptsRow or filterAcceptsColumn should call before the filter parameter is changed. This makes sure that the signals informing about rows or columns changing get correctly emitted. Fixes: QTBUG-115717 Change-Id: Ib73a7119ac9dd9c4bcf220f1274d6b4ed093e7ff Reviewed-by: David Faure <[email protected]>
* Doc: Update \externalpage entries for Qt Creator documentationLeena Miettinen2024-08-021-10/+10
| | | | | | | | | | - The docs were restructured in v. 13.0 and 14.0, so most headings changed, some topics were removed and lots of topics were added - Use the macro \QC - Fix the broken links in qtbase Change-Id: Ic173a3e9a1c80322162c3feb277098de2a9f1cc6 Reviewed-by: Topi Reiniö <[email protected]>
* Widget gallery example: set color scheme before constructing UIVolker Hilsheimer2024-06-112-3/+2
| | | | | | | | | | | | | | | | On macOS, we see unexplained white flashes of the UI when overriding the scheme in the widget's constructor. This only happens when running the bundle, but not when running the executable. Work around that problem by setting the scheme immediately after constructing QApplication. Pick-to: 6.8 Task-number: QTBUG-126248 Change-Id: I4a5fe467d628fca5e52e1e36f43af8143239c7fa Reviewed-by: Doris Verria <[email protected]> Reviewed-by: Tor Arne Vestbø <[email protected]>
* systray example: if there is no system tray, allow waiting for oneShawn Rutledge2024-06-051-4/+6
| | | | | | | | | | | | | | | | | | Demonstrate that QSystemTrayIcon can wait for a tray to become available. For example QDBusTrayIcon::init() connects to QDBusServiceWatcher::serviceRegistered to detect the StatusNotifier service becoming available. So instead of unconditionally quitting if there is no tray, allow the user to choose to "Ignore" its absence, or "Close" the application. Realistically, applications in which a tray icon is an optional feature should not quit just because there's no tray. Task-number: QTBUG-94871 Change-Id: Ia8efd95fcfb9ff7c915ee8e259e9a0903fa7bcb3 Pick-to: 6.8 6.7 6.5 Reviewed-by: Axel Spoerl <[email protected]> Reviewed-by: Ilya Fedin <[email protected]> Reviewed-by: Dmitry Shachnev <[email protected]>
* Add copyright and licensing to build system files missing itLucie Gérard2024-05-213-0/+6
| | | | | | | Task-number: QTBUG-124453 Change-Id: Ibb6a0ab839a16ceef3c68861bac2f508ddb3d1ae Reviewed-by: Joerg Bornemann <[email protected]> Reviewed-by: Thiago Macieira <[email protected]>
* Replace 'Qt Designer' and 'Qt Widgets Designer' in codeKai Köhne2024-05-163-14/+14
| | | | | | | | Use new term in examples, code comments, error messages and and mime types. Task-number: QTBUG-122253 Change-Id: I355452d6eb02a7a0ffbb20acf82ddb8ebbfa4837 Reviewed-by: Joerg Bornemann <[email protected]>
* ColorScheme: make QStyleHints::colorScheme writable for applicationsVolker Hilsheimer2024-05-102-2/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Applications can request the color scheme to be either explicitly light or dark, or to follow the system default by setting the scheme to Qt::ColorScheme::Unknown. Setting the color scheme will make the request to the QPlatformTheme implementation, which can then use the appropriate implementation to set the application's appearance so that both palette and window decoration follow the requested color scheme. This should trigger theme change and palette change events. A change to the effective scheme should then call back into QStyleHintsPrivate::updateColorScheme, which will emit the changed signal for the property. Implement this for macOS (Cocoa), iOS, Android, and Windows. On macOS, we have to use deprecated AppKit APIs; the replacements for those APIs are not suitable for this use case. On iOS, the setting is for each UIWindow, which we can update or initialize based on an explicitly requested scheme. On Android we can piggy-back on the logic added when dark theme support was introduced in b4a9bb1f6a40e6d504c1f48f0d9ea2b70ab1a9f0. On Windows, we have to fake a dark palette if the dark scheme is requested on a light system, as there is no API to read a dark palette. However, we also have to ignore any application preference if a high- contrast accessibility theme is selected by the user (we report the color scheme as unknown; there are both light and dark high-contrast themes), and read the system palette using the GetSysColor API, which is used for light mode. And we need to initialize windows with the correct frame if the application explicitly overrides the system color scheme. Add an auto-test to the QApplication test, as that gives us the most coverage to confirm that QStyleHints emits the changed signal, and that Theme- and PaletteChange events are received by the toplevel widget when the color scheme actually changes. This test has to be skipped on platforms where we cannot set the color scheme programmatically. Add the option to explicitly select the color scheme to the widget gallery example, and default it to dark mode. Fixes: QTBUG-124490 Change-Id: I7302993c0121284bf9d3b72e3149c6abbe6bd261 Reviewed-by: Tor Arne Vestbø <[email protected]>
* Convert "Color Editor Factory" Example to snippetsMohammadHossein Qanbari2024-04-1910-347/+0
| | | | | | | | | | The color editor factory example is removed and part of the codes are used as snippets. Fixes: QTBUG-119985 Pick-to: 6.7 6.6 Change-Id: I421e473e7db09a5af7543b80b87a338d8ff2ab7e Reviewed-by: Axel Spoerl <[email protected]>
* Convert Group Box Example to snippets and screenshotsMohammadHossein Qanbari2024-04-188-364/+0
| | | | | | | | | | | | | Remove the Group Box Example from the repository, eliminating the associated example codes, screenshot, and documentation file. The only relevant portion used in the QGroupBox class has been relocated to the existing snippet file. Additionally, all references to this example across other files have been removed. Fixes: QTBUG-119980 Pick-to: 6.7 6.6 Change-Id: I66f9dd9dab1fe64f2d20424af3acd135201827d2 Reviewed-by: Axel Spoerl <[email protected]>
* Don't add any entry whose name doesn't start with a letterChris Lerner2024-04-111-1/+4
| | | | | | | | | | | | | | | | | In the Addressbook example, any entry whose name doesn't start with a letter will not appear in any of the categories, but it will still exist. These entries would make the "There are currently no contacts in your address book" page disappear even when no entries could be found in the categories. Check if a new entry has a name that doesn't start with a letter, and if so, don't add it as a contact. Also, notify user that names must start with a letter when this happens. Fixes: QTBUG-124254 Pick-to: 6.7 6.6 6.5 6.2 Change-Id: I7f25711785ec7a82852a0f37d9f096cc3af41576 Reviewed-by: Axel Spoerl <[email protected]>
* CMake: Add deployment API to our examplesAlexandru Croitor2024-03-2276-684/+760
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Projects were modified using the tool at: https://git.qt.io/alcroito/cmake_refactor A couple of examples had to be adapted manually, due to them including more than one app per example subdirectory. The INSTALL_EXAMPLESDIR and INSTALL_EXAMPLEDIR assignments were removed. The install(TARGETS) calls were modified according to our documentation snippets for qt_generate_deploy_app_script. A qt_generate_deploy_app_script call was added for each executable target. Note that the deployment step will be skipped in the CI for now, because we enable QT_DEPLOY_MINIMAL_EXAMPLES and thus QT_INTERNAL_SKIP_DEPLOYMENT, and also because standalone examples are not enabled yet, and deployment is disabled for in-tree (so no-standalone-example) prefix builds. The install(TARGETS) calls for each example will still run, installing the examples into an installed_examples directory, that will not be archived by the CI. Pick-to: 6.7 Task-number: QTBUG-102056 Task-number: QTBUG-102057 Change-Id: Ida389bbad41710b2ae5da4d95e2d85be9e0cd9ce Reviewed-by: Alexey Edelev <[email protected]>
* Correct license for examples filesLucie Gérard2024-03-0794-94/+94
| | | | | | | | | | | | | | Example takes precedent over build system file type. According to QUIP-18 [1], all examples file should be LicenseRef-Qt-Commercial OR BSD-3-Clause [1]: https://contribute.qt-project.org/quips/18 Pick-to: 6.7 Task-number: QTBUG-121787 Change-Id: Id348a89884bb309b96abb31077f14a51086b5d0c Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: Kai Köhne <[email protected]>
* Doc: Further replace 'Qt Designer' with 'Qt Widgets Designer'Kai Köhne2024-02-291-5/+5
| | | | | | | | | | Use \QD macro wherever possible. Amends 8aceccc7eb075 Task-number: QTBUG-122253 Change-Id: I276dabd40fb81486f6380fd90cf9968990932a24 Reviewed-by: Joerg Bornemann <[email protected]>
* Documentation: Rename 'Qt Designer' to 'Qt Widgets Designer'Friedemann Kleint2024-02-191-2/+2
| | | | | | Task-number: QTBUG-122253 Change-Id: I04ab521decaf908b1c1491987f6de1e816a42a33 Reviewed-by: Leena Miettinen <[email protected]>
* Doc: Resolve qdoc link warningsPaul Wicking2024-02-142-4/+6
| | | | | | | | | | | - Drop link to non-existing documentation. - Reorder links such that the target becomes the text and vice versa. - Use correct link target names. - Add missing qttestlib doc project dependency to qtwidgets. Pick-to: 6.7 Change-Id: Iaa0ea7b22326c82271b14b17c4b78c3a25a834f1 Reviewed-by: Topi Reiniö <[email protected]>
* Use the unique resource identifier in editabletreemodel exampleAlexey Edelev2024-02-131-1/+1
| | | | | | | Fixes: QTBUG-122210 Pick-to: 6.6 6.7 Change-Id: I86200961384de6fd57f5c140120461faada4fb4d Reviewed-by: Alexandru Croitor <[email protected]>
* Remove extra semi-colonsTasuku Suzuki2024-02-061-1/+1
| | | | | Change-Id: I92fddb36cd136fd1bd627955f15d0559b9942d7e Reviewed-by: Allan Sandfeld Jensen <[email protected]>
* Menu example: Use theme iconsFriedemann Kleint2024-02-012-18/+36
| | | | | | Pick-to: 6.7 Change-Id: I7f77457b439919e7a7882f23e21e648d8965859a Reviewed-by: Volker Hilsheimer <[email protected]>
* Update QRhiWidget API based on review commentsLaszlo Agocs2024-01-181-27/+27
| | | | | | | | | | | | | | | | | | Spell out some API names in enum. Some functions are now protected. Remove property for autoRenderTarget. textureFormat -> colorBufferFormat. Used "fixed" instead of "explicit" and follow the above naming, so that explicitSize becomes fixedColorBufferSize. Pick-to: 6.7 Change-Id: I2fd6ad46033313a3febbb8846146021d5dd11010 Reviewed-by: Volker Hilsheimer <[email protected]>
* Doc: Create separate Graphics and Multimedia example categoriesJaishree Vyas2024-01-1620-20/+20
| | | | | | | Fixes: QTBUG-117884 Pick-to: 6.6 6.7 Change-Id: I33c7b1cbfaeae866dffb0e89a5d09d775736d886 Reviewed-by: Topi Reiniö <[email protected]>
* wasm: fix drag examples for webassemblyLorn Potter2024-01-114-1/+15
| | | | | | Change-Id: I47903743685fadfe33820e7785b72d62109e77d0 Pick-to: 6.7 Reviewed-by: Morten Johan Sørvig <[email protected]>
* Remove the style plugin exampleVolker Hilsheimer2023-12-2118-423/+0
| | | | | | | | | | The snippets in the QStylePlugin class documentation show the relevant bits well enough. Pick-to: 6.7 6.6 Fixes: QTBUG-119974 Change-Id: Iba4a37664d64d86a2946f41d131a201ccdcd723b Reviewed-by: Axel Spoerl <[email protected]>