aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickcontrols/windows/impl
Commit message (Collapse)AuthorAgeFilesLines
* Context menus: rename control to editorMitch Curtis2025-11-121-6/+6
| | | | | | | | | | | | | | This better reflects what it is and avoids naming conflicts with the controls themselves. Pick down to 6.9 (where QQuickContextMenu was introduced) to avoid future cherry-pick conflicts. Task-number: QTBUG-133556 Task-number: QTBUG-134903 Pick-to: 6.9 6.10 Change-Id: If0af26c5f16ee56cc909fcc66d1421109786343e Reviewed-by: Oliver Eftevaag <oliver.eftevaag@qt.io>
* Set explicit default security level of all files with default securityJan Arve Sæther2025-09-178-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | The files (folders) already processed are listed in each issue in epic QTBUG-134547 These files were processed half a year ago. In order to make it clear that all of these files are already processed, mark them with an explicit default security header. For the record, this was generated with this script: find -E . -regex ".*\.(cpp|h|hpp|mm|qml|js)$" | xargs python3 ~/bin/add-cra-header.py in the folders listed in each subtask of QTBUG-134547 (add-cra-header.py only exist at my desktop, but it simply adds the default security header if it doesn't already have any existing security header) QUIP: 23 Fixes: QTBUG-134547 Pick-to: 6.10 6.9 6.8 Change-Id: Ieb8c78ea6561fdbdd27c7b13185ece853eedf80f Reviewed-by: Oliver Eftevaag <oliver.eftevaag@qt.io>
* Fix CMake warning about NO_PRIVATE_MODULE`Kai Köhne2025-04-101-0/+1
| | | | | | | | | CMake Warning (dev) at qtbase/cmake/QtModuleHelpers.cmake:1187 (message): Module QuickControls2WindowsStyleImpl does not have private headers. Please add NO_PRIVATE_MODULE to its creation flags. Change-Id: Ice881172a573e3563aa1e08e52c1b3f2166e256a Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* ContextMenu: add to text editing controlsMitch Curtis2025-02-287-0/+82
| | | | | | | | | | | [ChangeLog][Controls] TextField and TextArea now provide a ContextMenu by default. If you already have a custom context menu for these types, ContextMenu will not open its own on e.g. right click. Fixes: QTBUG-35598 Pick-to: 6.9 Change-Id: I0897a7ba5e1b5b6d5425c80cbc6f2550c904605b Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* Set PAST_MAJOR_VERSIONS to 2 in macOS and Windows' impl modulesMitch Curtis2024-11-121-1/+1
| | | | | | | | | | | This is in line with the PAST_MAJOR_VERSIONS of the public modules and avoids duplicate entries in qmldirs, which cause issues in Design Studio. Fixes: QTBUG-130524 Pick-to: 6.5 6.8 Change-Id: I87e1b0d3ea6944851e4882601c15c2cf8ff4180c Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* windows style: add CheckIndicatorRichard Moe Gustavsen2024-04-252-0/+22
| | | | | | | | | | | | | The Windows style is currently falling back to use a CheckIndicator from the Fusion style. This doesn't look very native on Windows. This patch will therefore implement the missing CheckIndicator for the Windows style, and try to make it look as native as possible. Change-Id: Ic2e3333a3dc34414b5e848735c231473ec18afde Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* QuickControls: Link the impl libraries into the base modulesUlf Hermann2024-02-021-2/+1
| | | | | | | | | | | | | | | This forces the build system to build them before, making the qmltypes files available to the base modules' build steps. The linker might even actually link the libraries and avoid the excessivle plugin loading that way. To encourage that, also drop the pointless NO_PLUGIN_OPTIONAL. Pick-to: 6.7 6.6 Task-number: QTBUG-121643 Change-Id: Ifd9082a5927deac8c9d67edf4104338ddaa35aa5 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: Mitch Curtis <mitch.curtis@qt.io> Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Windows: add SwitchDelegateMitch Curtis2023-11-012-0/+81
Task-number: QTBUG-115165 Change-Id: I4ffc9b70a8fe2b8d5134e394d41fb00f754d5eb1 Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>